Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Update projektu bez git - itp., czyli jak sobie radzić z nowym klientem i jego serwerem
daWeb
post 1.04.2015, 17:35:45
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 2
Dołączył: 3.12.2014

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


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;
Go to the top of the page
+Quote Post
markuz
post 1.04.2015, 17:41:21
Post #2





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

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


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

Ten post edytował markuz 1.04.2015, 17:42:03


--------------------
Go to the top of the page
+Quote Post
Crozin
post 1.04.2015, 18:10:46
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


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.
Go to the top of the page
+Quote Post
by_ikar
post 1.04.2015, 19:22:04
Post #4





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


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.
Go to the top of the page
+Quote Post
daWeb
post 1.04.2015, 19:41:37
Post #5





Grupa: Zarejestrowani
Postów: 43
Pomógł: 2
Dołączył: 3.12.2014

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


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
Go to the top of the page
+Quote Post
vokiel
post 1.04.2015, 19:54:11
Post #6





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


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


--------------------
Go to the top of the page
+Quote Post
daWeb
post 1.04.2015, 20:04:38
Post #7





Grupa: Zarejestrowani
Postów: 43
Pomógł: 2
Dołączył: 3.12.2014

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


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


Jakis link bądź szczegół ?
Go to the top of the page
+Quote Post
com
post 1.04.2015, 22:26:18
Post #8





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


totalcmd i porównanie katalogu z ftp z tym z local smile.gif
Go to the top of the page
+Quote Post
Pyton_000
post 2.04.2015, 07:34:35
Post #9





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


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/
Go to the top of the page
+Quote Post
daWeb
post 17.04.2015, 10:37:57
Post #10





Grupa: Zarejestrowani
Postów: 43
Pomógł: 2
Dołączył: 3.12.2014

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


Może komuś się przyda prosty sposób na robienie archiwum wybranego commita

http://www.massimochericoni.com/2013/10/09...es-in-a-commit/
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 15.06.2025 - 07:45