prehod iz CVS na SVN

0 views
Skip to first unread message

Tomaz Curk

unread,
Mar 12, 2008, 8:16:07 AM3/12/08
to ai-o...@googlegroups.com
Jutri, 13.3.2008, do 17h komitajte spremembe na CVS. Ce ima kdo res
utemljene razloge, lahko vse skupaj prestavimo tudi na kaksen drugi datum.

Takrat bom izklopil sreznik CVS na estelle, naredil pretvorbo v SVN, ter
pognal streznik SVN na naslovu:
http://www.ailab.si/svn/
Naslov je izhodisce za vec repositorijev. Na zacetku bomo imeli dva:
orange ter misc. Slednji bo namenjem vsemu ostalemu, ki ni povezano z
Orange (moduli Muzika, Argumentation, etc..).
Torej, polna pot, ki jo je potrebno vpisati v klient SVN je:
http://www.ailab.si/svn/orange

Uporabniska imena in gesla za SVN so ista (berejo se iz iste datoteke)
kot za trac (www.ailab.si/orange/trac).
Tisti, ki sprememb ne boste komitali, boste morali "rocno" premaknit
datoteke (iz lokalne CVS slike/checkouta v lokalno SVN sliko/checkout)
in jih comitat v SVN.

Predlagam vam, da za delo s SVN-jem (na Windowsih) uporabljate:
http://tortoisesvn.tigris.org/

Hitra primerjava SVN in CVS-ja:
http://svn.collab.net/repos/svn/trunk/doc/user/cvs-crossover-guide.html
http://www.szabgab.com/subversion_vs_xyz.html

Testna verzija trenutne slike CVS-ja na Estelle (za tiste, ki zelite
predhodno malce eksperimentirati s SVN-jem), je tu:
http://www.ailab.si/svn/orange
Nikakor pa ne commitat sprememb na SVN, ker bodo jutri ob 17h izgubljene.

Posebnost SVN-ja je delo s tagi, branchi.
Ce greste na http://www.ailab.si/svn/orange (lahko kar v FireFoxu),
boste videli:
branches (dostop do branchov, Qt4 pa multilingual sta med njimi)
tags
trunk (main branch)
Torej, za "normalno" delo na main branchu, je potrebno checkout-at:
http://www.ailab.si/svn/orange/trunk/[ime "modula"]

Vzamite si 30min in preberite dokumentacijo preden... kliknete Reply:
http://svnbook.red-bean.com/

Pozdrave,
Tomaz

Tomaz Curk

unread,
Mar 13, 2008, 4:21:55 PM3/13/08
to ai-o...@googlegroups.com
Pretvorba je gotova. Malce sem premaknil dolocene module. Vse add-one
(orngText, orngChem - prej Chemo, Genomics, GOlib) sem tako dal v mapo
add-ons. Modula regressionTests in widgetDebugging pa v testing.

Podrobnosti so opisane tu:
http://www.ailab.si/wiki/index.php?title=Prehod_iz_CVS_na_SVN

-Tomaz

Reply all
Reply to author
Forward
0 new messages