$ svnadmin create ~/svn
$ mkdir ~/svn/projects/nilgiri
$ svn import ~/nilgiri file:///home/foofighter/svn/projects/nilgiri/ -m 'Initial import'
Adding /home/foofighter/nilgiri/ring.lua
Adding /home/foofighter/nilgiri/nilg_lunit_testcase.lua
Adding /home/foofighter/nilgiri/nilg_lunit_ls.lua
Adding /home/foofighter/nilgiri/nilg_lunit_lws_testcase.lua
Adding /home/foofighter/nilgiri/nilg_ls.lua
Adding /home/foofighter/nilgiri/nilgiri.xrc
Adding /home/foofighter/nilgiri/nilg_lunit_ctrl.lua
Adding /home/foofighter/nilgiri/nilgiri.wx.lua
Adding /home/foofighter/nilgiri/test.txt
Adding /home/foofighter/nilgiri/nilg_allapotok.txt
Adding /home/foofighter/nilgiri/test_nilg_lws.lua
Adding /home/foofighter/nilgiri/nilg_ctrl.lua
Adding /home/foofighter/nilgiri/test_ring.lua
Adding /home/foofighter/nilgiri/nilg_fsm.lua
Adding /home/foofighter/nilgiri/nilg_lws.lua
Committed revision 1.
$ mkdir projects
$ cd projects
$ svn co file:///home/foofighter/svn/projects/nilgiri/ nilgiri
..
Checked out revision 1.
~/projects/nilgiri$ svn ci -m 'Wrong *.xrc reference fixed'
Sending nilgiri.wx.lua
Transmitting file data .
Committed revision 2.
$ svnsync init --username foofighter https://nilgiri.googlecode.com/svn file:///home/foofighter/svn/projects/nilgiri/
Password for 'default' GNOME keyring:
Authentication realm: Google Code Subversion Repository
Password for 'foofighter':
Copied properties for revision 0.
$ svnsync sync --username foofighter https://nilgiri.googlecode.com/svn
Transmitting file data ...............
Committed revision 1.
Copied properties for revision 1.
Transmitting file data .
Committed revision 2.
Copied properties for revision 2.
[/code]
- foofighter blogja
- A hozzászóláshoz be kell jelentkezni
- 836 megtekintés
Hozzászólások
Eztete eztet miert ilyen bonyolultan? Illetve ha mar, akkor miert nem Git? Erre, amit csinalsz, az SVN pont kevesse alkalmas.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Hát subversion-ben ez ilyen bonyi. Előbb-utóbb GitHub-ra is felkerül..
- A hozzászóláshoz be kell jelentkezni
svn mkdir --username foofighter --password titok https://nilgiri.googlecode.com/svn/trunk
svn import --username foofighter --password titok https://nilgiri.googlecode.com/svn/trunk
It is more simpler than... ehh.
Githez meg nem is kell tavoli repo:
git init
git add .
git ci -m 'Initial commit'
Sssooot!
svn mkdir --username foofighter --password titok https://nilgiri.googlecode.com/svn/trunk
svn mkdir --username foofighter --password titok https://nilgiri.googlecode.com/svn/tags
svn mkdir --username foofighter --password titok https://nilgiri.googlecode.com/svn/branches
git svn clone -Ttrunk -ttags -bbranches --username foofighter --password titok https://nilgiri.googlecode.com/svn/
Oszt innentol meg menik a git svn dcommit amikor csak szeretned.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Azt hittem, hogy mindenképp kell egy helyi repo, de úgy tűnik nem.
- A hozzászóláshoz be kell jelentkezni