PHP forrás kód deployment
Sziasztok !
Ti mit használtok forráskód kezelésére (nekem a CVS van a fejemeben) illetve a fejlesztői állapot éles szerverre másolására ?
A kézzel opció nem jó ha több fejlesztő van, és most erre keresek valamilyen működő megoldást .
Mondjuk , valamilyen release menedezsmment eszköz,szoftver script .
tippeket előre is köszi,
Manci
■ Ti mit használtok forráskód kezelésére (nekem a CVS van a fejemeben) illetve a fejlesztői állapot éles szerverre másolására ?
A kézzel opció nem jó ha több fejlesztő van, és most erre keresek valamilyen működő megoldást .
Mondjuk , valamilyen release menedezsmment eszköz,szoftver script .
tippeket előre is köszi,
Manci
SVN+shell script
Ennek két hátránya van. Az egyik, hogy időnként kell kumulatív SQL patcheket vagy szerkezeti dumpokat gyártani, a másik, hogy a deployment néhány másodpercre elérhetetlenné teszi az oldalt. Cserébe "hülyebiztos", ha jól van megírva.
Másik változat, hogy online upgradelsz és reménykedsz, hogy senki nem fut bele semmilyen gixerbe.
A harmadik, hogy backward compatible módosításokat csinálsz, ha pedig át akarsz állni, transitional csomagokat csinálsz, amelyek mind a két verziót támogatják.
Rilíz menedzsment eszközökkel meg sok sikert, az egyszerűség valszeg többet használ, hacsak nem multinál dolgozol, ahol ez a mondás és van elég idő kitesztelni.
rsync-et javasolnám a
Nincs valami példa
Nyilván a checkoutot is meg kell csinálni esetleg jóváhagyni és utána mehetne az rsync.
köszi.
M.
man
nekem saját van
FTP kliens