biglamaz pisze:No tak ale svn chyba mu nie wrzuci plików na 5 serwerów na raz nie ? Nie korzystałem ale tak mi się wydaje, popraw mnie jeśli jest inaczej ;]
No bez jaj, proponuję poczytać coś o svn. Synchronizacja jest pełna, rozwiązania dla użycia (svn+skrypt w php) są 2:
1) cykliczne sprawdzanie, czy nie ma czegoś nowego w repozytorium (może być co godzinę, raz na dobę, czy co ile się tam chce)
2) na każdym serwerze jakaś podstrona (np. w panelu administracyjnym) wymuszająca sprawdzenie, czy repozytorium się nie zmieniło i jeśli tak, to zassanie nowe wersje plików (czyli proste
svn co)
Jest nawet
http://pl2.php.net/svn - do wykorzystania z svn przez php
Czy to jest najbardziej optymalne rozwiązanie, to już inna sprawa. Pewnie jakiś prosty skrypt mógłby to też załatwić.
@Sir_Yaro
Nie wiem jaki dostęp jest do tych serwerów(napisz), czy tylko przez ftp, czy normalnie do powłoki też. Jak jest do powłoki, to:
- postawić w jednym miejscu repozytorium svn
- przez ssh (po wymianie kluczy, żeby nie podawać za każdym razem hasła na każdy kolejny serwer) wywołać komendę 'svn update', co załatwi sprawę
Po co SVN? A czy nie jest to właśnie narzędzie do kontroli wersji?