Git + netbeans + home.pl, połączenie |
Git + netbeans + home.pl, połączenie |
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? |
|
|
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.
|
|
|
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 |
|
|
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.
-------------------- |
|
|
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. |
|
|
Wersja Lo-Fi | Aktualny czas: 21.09.2024 - 23:31 |