Již delší dobu potřebujeme s kamarádem zařídit nějaký verzovací server. Bohužel ani jeden z nás nemá vlastní server, takže jsem se rozhodl umístit server k sobě domů na notebook. Mám sice veřejnou IP, ale ta je na modemu/routeru, tudíž se mi to trošku komplikuje.
Nakonec jsme se shodli, že tortoiseSVN je asi k našim účelům nejvhodnější a proto cílem je, aby nám tento klient fungoval a to bez potřeby Windows-share, což je port, který rozhodně otevírat nechci.
Toto jsou spíše poznámky pro mne, abych nemusel všechny adresy hledat znovu, kdybych v budoucnu něco podobného potřeboval jinde.
Původně jsem tady měl nachystané řešení krok po kroku, co se musí do kterého souboru zapsat, kam se musí kliknout atd, jenže jsem nakonec našel SVN 1click setup, který si můžete stáhout a ten vás nastavením provede ve formě wizarda. Takže už není moc co řešit, snad jen pár poznámek.
– Pokud používáte Total Commander, je třeba zapnout „Icon overriding“ abyste videli SVN ikony.
– v souboru c:\SVN\conf\svnserve.conf nastavte autentifikaci. Přidejte následující řádky:
[general]
anon-access = none
auth-access = write
password-db = vaseHeslo
– přidejte i uživatele:
[users]
user1 = heslo1
user2 = heslo2
– port i host můžete nechat na default, tedy „localhost“ a port 3690
– Nyní byste měli mít možnost přistoupit na server na adrese: svn://localhost/
Instrukcí opravdu moc nezbylo a to je dobře. Instalace je takto o hodně jednodušší.
mirek // Kvě 13, 2009 at 15:06
Navod uolne na hovno, je toho asi tak 1/10
Jiří Herník // Kvě 14, 2009 at 07:45
To je navod na instalaci a spusteni, konfigurace je samozrejme slozitejsi, ale nekomu to staci takto.
romantic29 // Říj 14, 2009 at 08:17
Víc jsem od toho článku ani nechtěl, díky…