od beaver » 16. 10. 2014 14:10
Samozrejme rozjet si ho doma muze byt pro tebe nejednodussi, protoze mas vse pod kontrolou. Nemusis ho mit hned na stolnim PC, muzes si udelat nejaky pidi server treba z Raspberry PI a ten nechat bezet porad.
Pokud jde o SVN na nejaky dulezity skolni projekt (napr. diplomku), muze ti pomoct vedouci. Driv existoval server urtax, kde si clovek mohl zalozit ucet. Ted uz bohuzel o zadnem takovem serveru nevim, ale individualne na nekterych katedrach maji ruzne stroje, kam se daji pustit studenti.
Treti moznost je unixovy lab. SVN nepotrebuje samostatny proces, ale da se manazovat normalne pres ssh (svn+ssh protokol). Jedina nevyhoda je, ze unixovy lab nemusi byt porad k dispozici (napr. v druhe pulce srpna se laby SU2 a SW2 na 14 dni rozeberou, protoze se ty pocitace pouzivaji jinde).
K tematu SVN vs. Git: Obecne je asi lepsi pouzivat, co ti vic vyhovuje. Git ma nektere zajimave funkce navic (napr. lokalni commity), ktere se muzou nekomu hodit. Na druhou stranu SVN je zase jednodusi a intuitivnejsi na pouziti a treba ja ji mam subjektivne radsi. Jeste muzes zvazit pouziti Mercurialu. To je taky verzovaci system, ktery ale funguje kompletne distribuovane.
Samozrejme rozjet si ho doma muze byt pro tebe nejednodussi, protoze mas vse pod kontrolou. Nemusis ho mit hned na stolnim PC, muzes si udelat nejaky pidi server treba z Raspberry PI a ten nechat bezet porad.
Pokud jde o SVN na nejaky dulezity skolni projekt (napr. diplomku), muze ti pomoct vedouci. Driv existoval server urtax, kde si clovek mohl zalozit ucet. Ted uz bohuzel o zadnem takovem serveru nevim, ale individualne na nekterych katedrach maji ruzne stroje, kam se daji pustit studenti.
Treti moznost je unixovy lab. SVN nepotrebuje samostatny proces, ale da se manazovat normalne pres ssh (svn+ssh protokol). Jedina nevyhoda je, ze unixovy lab nemusi byt porad k dispozici (napr. v druhe pulce srpna se laby SU2 a SW2 na 14 dni rozeberou, protoze se ty pocitace pouzivaji jinde).
K tematu SVN vs. Git: Obecne je asi lepsi pouzivat, co ti vic vyhovuje. Git ma nektere zajimave funkce navic (napr. lokalni commity), ktere se muzou nekomu hodit. Na druhou stranu SVN je zase jednodusi a intuitivnejsi na pouziti a treba ja ji mam subjektivne radsi. Jeste muzes zvazit pouziti Mercurialu. To je taky verzovaci system, ktery ale funguje kompletne distribuovane.