[ Skip to the content ]

Institute of Formal and Applied Linguistics Wiki


[ Back to the navigation ]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
subversion [2009/02/19 14:37]
zeman Vyjasnění některých věcí ohledně přístupových práv.
subversion [2009/02/19 14:58]
zeman
Line 126: Line 126:
  
 Pokud jste si jisti, že pro tento projekt nebudete nikdy potřebovat větve ani otagované verze, můžete pravděpodobně vynechat vytváření podsložek ''branches'' a ''tags'' a celý projekt posunout o patro výš. To jsem ale nezkoušel. Pokud jste si jisti, že pro tento projekt nebudete nikdy potřebovat větve ani otagované verze, můžete pravděpodobně vynechat vytváření podsložek ''branches'' a ''tags'' a celý projekt posunout o patro výš. To jsem ale nezkoušel.
 +
  
  
Line 164: Line 165:
 # Mělo by jít též editovat ve webovém rozhraní # Mělo by jít též editovat ve webovém rozhraní
 trac-admin /home/trac/interset</code> trac-admin /home/trac/interset</code>
 +
 +Serverový projekt a repozitář jsou založené a přístupová práva doufejme správně nastavena. Teď se tedy můžeme pustit do vlastního přenosu dat projektu. Samozřejmě předpokládáme, že chceme zachovat historii revizí, jinak by stačilo prostě ze zdrojového repozitáře vybalit pracovní kopii a na server ji naimportovat jako nový dosud neverzovaný projekt. K přenosu projektu včetně historie je potřeba použít příkazy nástroje ''svnadmin''. Podrobnější návod si lze přečíst [[http://svnbook.red-bean.com/nightly/en/svn.reposadmin.maint.html#svn.reposadmin.maint.migrate|tady]]. Důležité je vědět, že na rozdíl od klienta ''svn'', který může přistupovat k repozitáři vzdáleně přes síťové protokoly, ''svnadmin'' musí běžet na stroji, na kterém je repozitář fyzicky uložen.
 +
 +<code>svnadmin dump /net/work/public/SVN/interset > interset.svndump
 +scp interset.svndump svn.ms.mff.cuni.cz:/home/zeman
 +rm interset.svndump
 +ssh svn.ms.mff.cuni.cz
 +svnadmin load /home/svn/repos/interset < interset.svndump
 +rm interset.svndump
 +# Log off svn server, continue on local machine
 +exit
 +# Replace the working copy of local project by a working copy of the server project
 +cd ..
 +mv interset interset.localwc
 +mkdir interset
 +cd interset
 +</code>
  
 ===== Přechod z CVS pod SVN ===== ===== Přechod z CVS pod SVN =====

[ Back to the navigation ] [ Back to the content ]