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/05/15 16:10] zeman Ignoring unversioned files in svn status. |
subversion [2007/09/26 11:44] zeman |
||
---|---|---|---|
Line 2: | Line 2: | ||
Subversion ('' | Subversion ('' | ||
+ | |||
+ | Pro projekty ÚFALu, na nichž chcete spolupracovat i s lidmi zvenku, použijte vyhrazený stroj [[internal: | ||
+ | |||
+ | ===== Nové Milanovo shrnutí (26.9.2007) ===== | ||
+ | |||
+ | Mili kolegove, | ||
+ | po diskusi s Ondrou Bojarem a drobnem vylepseni naseho serveru svn jeste | ||
+ | jednou sepisuji co je potreba si projit a nastavit pri konfiguraci noveho | ||
+ | projektu: | ||
+ | |||
+ | 1) nalogujete se na svn.ufal.ms.mff.cuni.cz (= svn.ms.mff.cuni.cz) | ||
+ | - ucty byly preneseny z ufal.mff.cuni.cz | ||
+ | |||
+ | 2) pro vytvoreni projektu pouzijete skript (kteremu date jeste jmeno | ||
+ | projektu): / | ||
+ | |||
+ | 3) 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/ | ||
+ | je! | ||
+ | |||
+ | ---------------------------------------------------------------------------- | ||
+ | Co se tyce svn weboveho rozhrani, tak ten modul ma nasledujici konfiguraky | ||
+ | (viz. / | ||
+ | | ||
+ | (coz je to, cemu rikas .htaccess) | ||
+ | |||
+ | | ||
+ | (zde se rika, zda RO nebo RW) | ||
+ | O zbytek se stara webovy modul subversion - ja mu jen rikam tohle. | ||
+ | |||
+ | Jsou globalni.... | ||
+ | ----------------------------------------------------------------------------- | ||
+ | Pak je tu svn protokol: | ||
+ | pristupova prava se urcuji pro kazdy projekt nezavisle, v adresari conf v | ||
+ | dane repository (jak je vytvorena mym skriptem). Vzory nastaveni pristupu | ||
+ | jsou zde: / | ||
+ | | ||
+ | | ||
+ | ----------------------------------------------------------------------------- | ||
+ | Stranou zustava Trac - pouziva take overovani vuci | ||
+ | AuthUserFile / | ||
+ | |||
+ | Plus ma vlastni system prav. Trac vas rozpozna podle loginu, se kterym jste | ||
+ | se prihlasili pri http autentizaci, | ||
+ | danem projektu nejste zavedeni,i tak se k nemu dostanete s nejakymi default | ||
+ | pravy. | ||
+ | ----------------------------------------------------------------------------- | ||
+ | ---------------------------------------------------------------------------- | ||
+ | Vastni uzivatele pro webove pristupy pridate do centralniho souboru webovych | ||
+ | hesel v / | ||
+ | |||
+ | htpasswd -bs / | ||
+ | ---------------------------------------------------------------------------- | ||
+ | |||
+ | Doufam, ze timto shrnutim zajistime optimalni vyuziti | ||
+ | |||
+ | Milan | ||
===== Setting Up an Archive ===== | ===== Setting Up an Archive ===== |