Posty

Wyświetlanie postów z styczeń, 2015

Praca ze zdalnym kodem za pomocą PhpStorm

Obraz
Poza pracą w Holte Software Poland, w ramach mojej działalności gospodarczej, często pracuję nad projektami w PHP. Nie mam całego środowiska na lokalnej maszynie. Wykupiłem hosting na linuxpl.com, który daje mi serwer PHP, MySQL, poczty, a dodatkowo mogę tego używać korzystając z SSH. To bardzo wygodne narzędzie. Kod źródłowy trzymam na BitBucket, robię checkout repozytorium na hosting linuxpl i tam dokonuję modyfikacji. No i teraz powstaje problem. W jaki sposób zmieniać zdalnie kod? Mogę trzymać lokalną kopię na swoim komputerze i każdą zmianę pliku uploadować na zdalny serwer przez FTP. To dosyć popularna metoda pracy, ale ja nie lubię tego rozwiązania. To rozwiązanie nie sprawdza się, gdy na tym samym kodzie pracuje kilka osób, co mi się zdarza. Sprawdzanie wszystkich plików przy uruchomieniu PHPStorm, pod kątem zmiany przez innych użytkowników, jest bardzo czasochłonne. Jakie są alternatywy? Ja używam Expandrive (www.expandrive.com). Expandrive pozwala na podmontowanie zdalneg