Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Update projektu bez git - itp.
Forum PHP.pl > Forum > Kontrola i zarządzanie projektami
daWeb
Cześć,

macie jakieś sposoby na szybki i sprawny update projektu lokalnego z projektem na serwerze produkcyjnym?. Chodzi mi tylko o pliki/foldery w których nastąpiły zmiany.

*nie można używać żadnych systemów kontroli wersji na serwerze produkcyjnym, w ogóle serwer produkcyjny nie może używać żadnych narzędzi ułatwiających update;
markuz
Cześć,
A wiesz jak wykopać dół bez możliwości użycia łopaty ani innych narzędzi ułatwiających kopanie? Rękami! W twoim przypadku polecam ręczne kopiowanie plików ... smile.gif
Crozin
Jeżeli nie masz dostępu do Gita to zapewne i do wszelkich innych narzędzi, więc prawdopodobnie nie pozostaje Ci nic innego jak wywalenie wszystkiego i wgranie nowej wersji. Możesz sobie to nieco ułatwić wrzucając aplikację jako archiwum PHAR.
by_ikar
W phpstormie jest fajna opcja deploy'u gdzie możesz po przykładowo ftp wysłać tylko te pliki które faktycznie się zmieniły i jest to dość wygodne. Co nie znaczy że nie mógłbyś to również zrobić poprzez gita i wywołanie jakichś swoich skryptów sh.
daWeb
A jak lokalnie używając wszystkich dostępnych narzędzi mogę wyodrębnić pliki, a jeszcze lepiej foldery w których zaszły zmiany? . Chciałbym uniknąć podmieniania wszystkich plików.

Cytat(by_ikar @ 1.04.2015, 20:22:04 ) *
W phpstormie jest fajna opcja deploy'u gdzie możesz po przykładowo ftp wysłać tylko te pliki które faktycznie się zmieniły


Z tego co kojarzę ta opcja dziala w czasie rzeczywistym
vokiel
Cytat(daWeb @ 1.04.2015, 20:41:37 ) *
A jak lokalnie używając wszystkich dostępnych narzędzi mogę wyodrębnić pliki, a jeszcze lepiej foldery w których zaszły zmiany?


Używając lokalnie systemu kontroli wersji
daWeb
Cytat(vokiel @ 1.04.2015, 20:54:11 ) *
Używając lokalnie systemu kontroli wersji


Jakis link bądź szczegół ?
com
totalcmd i porównanie katalogu z ftp z tym z local smile.gif
Pyton_000
Użyj lokalnie git.
Tutaj masz skrypt który tworzy "patch" ze zmienionych plików. Wymaga Rsync i Git: http://blog.piotrows.pl/git-skrypt-bash-do...-uzyciem-rsync/
daWeb
Może komuś się przyda prosty sposób na robienie archiwum wybranego commita

http://www.massimochericoni.com/2013/10/09...es-in-a-commit/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.