Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
subversion [2007/09/28 02:45] bojar zkraslil markup |
subversion [2007/10/03 23:55] zeman Typo. |
||
---|---|---|---|
Line 15: | Line 15: | ||
- pak se rozhodnete kterymi cestami budete s projektem pracovat - nejlepsi je asi nakonfigurovat vsechny (viz. nize) - tedy svn, webovy pristup do svn a Trac (take webovy). Vsude jsou prednastaveny nejake zakladni ucty, ale nejlepsi je tyto veci upravit podle vlastnich potreb. Napriklad nemusite chtit, aby ufal/ | - pak se rozhodnete kterymi cestami budete s projektem pracovat - nejlepsi je asi nakonfigurovat vsechny (viz. nize) - tedy svn, webovy pristup do svn a Trac (take webovy). Vsude jsou prednastaveny nejake zakladni ucty, ale nejlepsi je tyto veci upravit podle vlastnich potreb. Napriklad nemusite chtit, aby ufal/ | ||
- | ==== Konfigurace webového rozhraní SVN ==== | ||
- | Toto rozhraní je užíváno SVN klienty, kteří dostanou repository udanou ve tvaru '' | ||
- | svn --username ufal checkout https:// | ||
+ | |||
+ | |||
+ | |||
+ | ==== Konfigurace webového rozhraní SVN (preferováno) ==== | ||
+ | |||
+ | Toto rozhraní je užíváno SVN klienty, kteří dostanou repository udanou ve tvaru '' | ||
+ | < | ||
Co se tyce svn weboveho rozhrani, tak ten modul ma nasledujici konfiguraky (viz. / | Co se tyce svn weboveho rozhrani, tak ten modul ma nasledujici konfiguraky (viz. / | ||
Line 27: | Line 31: | ||
Konfiguraky jsou globalni, tj. pro vsechny projekty spolecne. | Konfiguraky jsou globalni, tj. pro vsechny projekty spolecne. | ||
+ | |||
+ | O přidávání uživatelů a hesel viz níže. | ||
+ | |||
+ | |||
==== Konfigurace protokolu SVN ==== | ==== Konfigurace protokolu SVN ==== | ||
- | Toto rozhraní je užíváno SVN klienty, kteří dostanou repository udanou ve tvaru '' | + | Toto rozhraní je užíváno SVN klienty, kteří dostanou repository udanou ve tvaru '' |
svn --username ufal checkout svn:// | svn --username ufal checkout svn:// | ||
Line 51: | Line 60: | ||
Takto spustíte konfigurační skript pro Trac vašeho projektu: | Takto spustíte konfigurační skript pro Trac vašeho projektu: | ||
trac-admin / | trac-admin / | ||
+ | |||
==== Přidávání vlastních uživatelů pro webové přístupy (SVN i Trac) ==== | ==== Přidávání vlastních uživatelů pro webové přístupy (SVN i Trac) ==== | ||
Line 57: | Line 67: | ||
htpasswd -bs / | htpasswd -bs / | ||
+ | nebo | ||
+ | htpasswd -s / | ||
+ | # na heslo budete dotázáni, heslo se nezobrazí ani na terminálu | ||
----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ||
Line 63: | Line 76: | ||
Milan | Milan | ||
+ | |||
===== Setting Up an Archive ===== | ===== Setting Up an Archive ===== | ||
Line 71: | Line 85: | ||
< | < | ||
- | **Beware!** Do not use older versions (e.g. 1.1.4) of Subversion to create a repository! By default, they will use the Berkeley DB backend, which is not recommended. You may be able to " | + | **Beware!** Do not use older versions (e.g. 1.1.4) of Subversion to create a repository! By default, they will use the Berkeley DB backend, which is not recommended. You may be able to " |
Let's say you want to archive the directory ''/ | Let's say you want to archive the directory ''/ |