|
|
Mature
|
23.8.2005 12:16
Lukáš Zapletal
|
Musím prohlásit, že svn je velmi vyspělý a stabilní produkt, na který je spolehnutí. Všechny vlastnosti, které pro svoupráci potřebuji, splňuje a osvědčil se mi při práci na menším projektu (6 lidí). Spíše než článek o základech bych rád viděl pokročilejší témata (konflikty, značkování, řešení problémů, údržba repozitáře, apache modul...) |
|
|
Re: Mature
|
23.8.2005 12:53
Petr Zajíc
|
Mám to vymyšlené jako třídílnou minisérii. Druhý díl bude o běžné práci se systémem, třetí pak o konfiguraci Apache a o přístupu do repozitory skrzevá http(s). Takže na něco se snad dostane... |
|
|
Re: Mature
|
23.8.2005 14:40
Aleš Hakl
|
Ano subversion je relativne vzspele a stabilni - jenze zejmena pri pracivice lidi skyta jiste neduhy, nektere vyplyvaji z pouziteho protokolu WebDAV, nektere z toho Berkeley DB backend neni na toto nasazeni prilis vhodny a jine z toho, ze subversion je po strance spravy misty odlisny od CVS a neni to na prvni pohled zrejme.
Pravda, ze posledni verze subversion a zejmena fsfs backend vetsinu problemu resi.
Nicmene stale je velmi spatny napad pouzivat pristup protokolem svn+ssh:// ci sdilet jedno repository pres file:// mezi vice uzivateli.
Osobne subversion pouzivam na vetsinu svych projektu (ackoli v posledni dobe me laka svk, coz je ovsem pouze subversion s jakousi podivnou podporou distribuovaneho vyvoje) |
|
|
Re: Mature
|
23.8.2005 21:20
Petr Zajíc
|
Je fakt, že já to používám víceméně ve dvou až třech lidech. Ale problémy jsem zatím nezaznamenal žádné. Fsfs dávám přednost před Berekley DB. |
|
|
Re: Mature
|
24.8.2005 01:11
Aleš Hakl
|
Jako nejzasadnejsi problem bych videl to, ze berkeleydb backend rad sam od sebe pada (subversion pouzivam jiz od dob, kdy zadne fsfs nebylo a tak mam spoustu starych bdb repository, pravda, ze pote co se nejak rozbuiji, okamzite je prevedu na fsfs).
Dalsi vec, je pripad, kdy pristupuje vice ruznych systemovych uzivatelu ke sdilenemu repository, svn book sice nabizi castecne reseni, ale je podle meho nazoru lepsi rovnou pouzit svnserve / DeltaV. Poznamenejme, ze u fsfs se prava proste nejak vraqti do konzistentniho stavu a ono to vetsinou funguje, kdezto bdb se rado rozbije a potrebuje recovery.
Dalsi detail (ale s tim subversion asi nema nic spolecneho) je ne uplne idealni koexistence WebDAVu s reverzni proxy nekde po ceste.
Jeste jako poznamku z realneho nasazeni bych zminil, ze se mi jedno bdb repository povedlo dostat do stavuu, kdy na ne svnadin recover proste nezabiralo (budto se nestalo nic, nebo to proste nekde zustalo viset) problem vyresilo az to, kdyz jsem zminene repository pomoci cp -r zkopiroval vedle - a ta kopie najednou proste zacala fungovat, dokonce bez svnadmin recover. |
|
|
Re: Mature
|
24.8.2005 01:21
Aleš Hakl
|
K berkeleydb bych doplnil, ze za to asi castecne muze subversion, protoze jinak je bdb uznavano jako databaze, ktera se jentak nahodou rozbit neda, s vyjimkou filesystemu co nemaji korektni semantiku zamykani souboru a pripadnych konfliktu prav. |
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|
©Pavel Kysilka - 2003-2024 |
maillinuxsoft.cz | Design:
www.megadesign.cz
|