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) |
|
|
|
![]() |
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 |
|
|
|
NuLL Aktualizowanie i wersjonowanie skryptow na serwerze 5.11.2007, 20:08:43
NoiseMc Z darmowych serwerow SVN to jest na przyklad https... 5.11.2007, 20:14:52
PiotrLegnica Jeśli repozytorium SVN nie musi być widoczne, to l... 5.11.2007, 20:49:56
NoiseMc Z tym post-commit to ciekawa sprawa, zastanawiam s... 6.11.2007, 01:46:57
PiotrLegnica Ja bym pewnie zrobił tak, że post-commit... 6.11.2007, 14:21:34 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 12:19 |