Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Aktualizowanie i wersjonowanie skryptow na serwerze
NuLL
post
Post #1





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

Ostrzeżenie: (0%)
-----


Heloł (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Jak wiekszosc freelancerow zarzadzam paroma projektami od strony kodu itp. Nie posiadam obecnie ani dedyka ani serwera kontroli wersji i zastanawiam sie w jaki sposob zoptymalizowac utrzymanie kodu na serwerach produkcyjnych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Kopiowanie za kazdym razem via FTP i przypominanie sobie ktore pliki trzeba zaczyna mnie przyprawiac o dreszcze (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) Pewnym problemem jest to ze na serwerach na ktorych sa strony nie mam wjazdu via shell (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) Tak wiec pozostaje FTP - zastanawialem sie nad jakims system paczkowania zmienionych plikow i wysylaniu jakiegos tar-a, a potem rozpakowywaniu go przez samego PHPa - z drugiej strony patrzac na to ile taki skrypt bedzie sie wykonawal ( mowie o sprawdzaniu zmian ) to zastanawiam sie nad sensem takiego rozwiazania. A SVN na Windowsie nie mam nawet jak postawic ...

A Wy macie jakies swoje metody na to ? Z checia podyskutowalbym i poczytal o jakis alternatywach (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
NoiseMc
post
Post #2





Grupa: Zarejestrowani
Postów: 398
Pomógł: 10
Dołączył: 24.11.2004
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Tak wiec pobawilem sie, zainstalowalem u siebie Win32 packages built against Apache 2.0 i skonfigurowalem apacza co bym mogl z repozytorium korzystac przez http://localhost/repos/project.
Calosc bardzo latwa jedyne co trzeba zrobic samemu to dodac <location> w httpd.conf. Repozytorium stworzylem przy pomocy TortoiseSVN.

Zaimportowalem projekt do repozytorium najpierw do uworzonego jako FSFS potem jako BDB ... FSFS jest szybszy BTW ale ... przy checkoutowaniu projektu za kazdym razem (juz z 10 podejsc robilem) wyskakiwalo mi:
Cytat
Can't move "d:\Public_HTML ....... \.svn\tmp\entries" to "d:\Public_HTML\........\.svn\entries" Odmowa dostepu

Co dziwne za kazdym razem przy innym pliku, checkout robilem do katalogu shirts.local potem pomyslalem ze to moze ta kropka cos ... i zmienilem na shirts ... dalej blad. Tak wiec do katalogu i "svn update" przy FSFS cos sie tam krzaczylo natomiwst przy BDB w koncu sie projekt wy-checkout-owal.

Dziwne to wedlug mnie
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 12:19