Subversion - prepinani mezi vetvemi/repozitari ?

Vlada Macek macek na sandbox.cz
Úterý Srpen 11 16:22:39 CEST 2009


> chtel bych mit presny obsah produkcniho serveru v repozitari ale bez
> toho aby se muselo neco delat na tom serveru. Tim padem chci aby
> vyvojari vsechny zmeny co jdou na server davali i do SVN do zvlastni
> vetve nebo repositare.

To je rozumne. Doporucovany postup (a mnohde skutecne dodrzovany) je
ten, ze vyvojari na produkcni (a nekde ani na druhy testovaci) server
vubec pristup nemaji. Je to proto, ze o provoz softwaru se principielne
nezajimaji vyvojari, ale admini.

Deploy dela bud skript, ktery jediny ma (krome admina) na ty servery
pristup a ten skript muze dostat toliko cislo revize ze SVN, udela si do
pracovniho adresare potrebny checkout a rsyncne ho na cilovy server
kamkoli. Tim se zajisti, ze neexistuje cesta, jak na test/production
server dostat neco, co neni v repo. Skript muze zajistit i dalsi nutne
akce, ktere jsou casto potreba.

Myslim, ze nejlepsi cesta, jak neco vynutit, je neumoznit jinou cestu. :)

-- 
\//\/\
http://macek.sandbox.cz
http://www.easis.cz



Další informace o konferenci Linux