PhpStorm és a Git

By | 2013. január 28.

Amióta Mac-et használok, mély fájdalommal kellett tudomásul vennem, hogy a hőn szeretett NuSphere által fejleszetett PhpED IDE fejlesztőkörnyezetemről le kell mondanom (legalábbis OSX alatt biztosan). Kutattam is magamnak egy másikat. A kritériumok a következőek voltak:

  • Legyen IDE
  • Minél inkább platformfüggetlen
  • Ha lehet, ingyenes, bár ez elég esélytelen feltétel
  • Megbízható, stabil
  • Megfelelő support és update, tehát ne egy kihalt fejlesztőeszköz legyen
  • Legyen gyors

Ezek alapján a kritériumok alapján, a számos versenyző közül egy maradt talpon. Ez pedig a JetBrains féle PhpStorm. Ugyan az ingyenes feltételnek nem felel meg, ellenben minden másnak igen.

Viszont amikor a korábbi postokban írt Git szervert beüzemeltem, adódott egy kis probléma. Mégpedig az, hogy a beépített verzió kezelő megoldása nem volt hajlandó a Git szerveremmel kommunikálni. Egy kis utánaolvasás és kísérletezés után, megtaláltam a megoldást.

Windows

FileSettings…Version ControlGit

Path to Git ExecutableC:\Program Files\Git\cmd\git.exe (eredetileg a bin könyvtárba lévő exe-re mutatott)

SSH Executable: Native (Eredetileg Built-in volt)

Amennyiben a Git path részt nem írjuk át, akkor a „Could not create directory ‘/.ssh’.” hibaüzenetet kapjuk. Hiába ugyan az a git.exe, csak más könyvtárban.

Mac

PhpStormPreferences…Version ControlGit

SSH Executable: Native (eredetileg Built-in volt)

Itt nem kell az elérési utat állítani, mint a Windows-os verzió esetén.

Hasonló cikkek

Git kliens konfigurálása Mac-en és Windows-on Az előző post-ban a Git szerver telepítésének menetét mutattam be, valamint létrehoztunk egy test nevű repo-t. Most azt nézzük meg, hogy hogyan tudjuk...
Git szerver telepítés Synology NAS-on Az otthoni munkáim során is szükség van verziókövető rendszerre a fejlesztéseknél. A legkézenfekvőbb megoldás, hogy a már amúgy is használatban lévő N...
NodeJs – Modulok Egy korábbi post-ban bemutattam, hogy mi is a NodeJs és hogyan kell telepíteni, valamint túl vagyunk az első "Hello World!" programunkon is. A mostani...
NodeJs + Express és a HTTPS Előfordulhat, hogy szükségünk van egy SSL-es webszerverre a NodeJs-es környezetünkben. Ugyebár webszervert Express-szel a legegyszerűbb készíteni, ami...