Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Git + netbeans + home.pl, połączenie
artek
post 14.07.2016, 10:02:19
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 6.10.2015

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


Hej!

Troszkę czasu piszę w phpie i mam pomysł na aplikację w php+mysql. Do tej pory pisałem w netbeansie i używałem xamppa do sprawdzania wyników kodzenia.

Chciałbym zmienić model pracy:
-wprowadzić gita
-mieć 2 środowiska dev+produkcja
-pisać w netbeansie i commitować od razu zmiany do home.pl

Przykład, by zobrazować o co chodzi: mam stronę asd.pl - ma to być produkcja, i zawierać się w repozytorium. Chcę coś zmienić lub dopisać, odpalam netbeansa, robię to i commituję, włączam przeglądarkę i wpisuję dev.asd.pl (alias wiem jak zrobić) i sprawdzam czy działa, jak ok, to pushuje z deva na produkcję zmiany i od razu jest ok. jak to zrobić, możecie mi pomóc? I jeszcze pytanie, jak wyrównujecie bazy danych? Tak, by robić to szybko i wygodnie?
Go to the top of the page
+Quote Post
Szymas
post 14.07.2016, 12:08:10
Post #2





Grupa: Zarejestrowani
Postów: 53
Pomógł: 5
Dołączył: 27.11.2013
Skąd: Morąg

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


Co do repozytorium to żaden problem. Tworzysz nowy branch, piszesz kod, testujesz, a jak wszystko działa to robisz merge do mastera i robisz pull na produkcji. Z bazami nie mam żadnego pomysłu. Możesz ewentualnie na serwer dev pobierać aktualną bazę z produkcji, ale jakieś nowe wstawki będziesz raczej musiał robić ręcznie w każdej z baz.
Go to the top of the page
+Quote Post
artek
post 14.07.2016, 12:44:45
Post #3





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 6.10.2015

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


ale repo zakładać na ftp? bo o to chodzi, by repo sie aktualizowało, a nie byc trzeba było je wgrywać produkcyjnie

nie wiem jak to zrobić

Ten post edytował artek 14.07.2016, 12:45:13
Go to the top of the page
+Quote Post
Lion
post 14.07.2016, 13:13:37
Post #4





Grupa: Zarejestrowani
Postów: 148
Pomógł: 14
Dołączył: 23.02.2013

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


Jeśli masz dostęp na produkcji do shella i masz tam zainstalowanego gita to możesz zrobić clone a później pull gdy będziesz chciał zrobić aktualizację. Stracisz wtedy jednak trochę miejsca na historię repo która także zostanie pobrana, a w razie utraty kontroli nad serwerem ktoś będzie miał dostęp do historii projektu. Jeśli nie masz dostępu do gita to na maszynie developerskiej możesz zrobić export z gita i zsynchronizować go z ftp.


--------------------
Go to the top of the page
+Quote Post
tete
post 17.07.2016, 16:27:32
Post #5





Grupa: Zarejestrowani
Postów: 20
Pomógł: 1
Dołączył: 15.06.2011

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


Tylko nie home.pl
Tam masz wszystko nielimitowane ale tylko na papierze, backupy są, ale increment, czas wykonania skryptu 30 sek., SSH limitowany czas wykonania. Wszystko tylko nie home.pl, błagam.
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: 28.03.2024 - 15:18