2013-03-15 50 views
7

Zainstalowałem serwer VisualSVN na naszym Windows Server 2008 plus połączyłem go z Dreamweaver na innym komputerze klienta.Konfigurowanie PHPStorm z TortoiseSVN

, więc program Dreamweaver jest gotowy do pracy. Ale również chcę ustawić PHPStorm na innym komputerze klienckim z tym visualSVN.

Ale chcę, aby PHPStorm używał TortoiseSVN do połączenia z VisualSVN.

Nie mogę znaleźć strony z jej ustawieniami, jestem nowy w PHPStorm, szczególnie w tym dziale Kontroli Subversion.

Też szukałem tego przez Internet, ale nie mogę znaleźć konkretnej procedury instalacji PHPStorm z TortoiseSVN lub połączenia z serwerem VisualSVN.

Czy ktoś poprowadzi mnie na właściwą drogę?

+3

Klient SVN jest wbudowany w PhpStorm, nie potrzebujesz i nie możesz używać klienta zewnętrznego (z wyjątkiem opcjonalnej funkcji przyspieszania). – CrazyCoder

Odpowiedz

5

Zaakceptowanych odpowiedź nie jest do końca prawdziwe. Możliwe jest użycie TortoiseSVN poprzez konfiguracje narzędzi zewnętrznych PHPS. Nie integruje się bezpośrednio z nawigacją projektu, ale umożliwia bezpośrednią manipulację plikami (i pozwala na wsparcie "winy" - brakuje jakiejś subwersji PHPStorm).

Podobna funkcjonalność jest używana w eclipse.

Przykład, Ścieżki/makra użytkownika może wymagać zmiany:

  • Nazwa: SVN View Log
  • Program: C: Program Files \ \ TortoiseSVN \ bin \ TortoiseProc.exe
  • Parametry:/command: log/ścieżki: "$ FileName $"
  • Working Directory: $ FileDir $
4

rzeczywiście można to zrobić bardzo łatwo i będzie działać wewnątrz PHP Burza 8. Instalacja tortoisesvn i upewnij się, że to „Narzędzia wiersza komend” jako część instalacji. Następnie możesz włączyć klienta zewnętrznego i wybrać plik "svn.exe" jako plik wykonywalny. Umożliwi to format SVN 1.8 i nadal będzie działał w środowisku IDE.

0

Proponowane rozwiązanie:

  • Instalacja TortoiseSVN
  • Instalacja CollabNet Subversion z binariach polecenia linii (32 lub 64 bitów)

    enter image description here

    • otwartej phpStorm
    • Plik> Ustawienia> Kontrola wersji> Subversion
    • Ustaw ścieżkę do SVN linii poleceń klienta

np

C: Program Files \ \ CollabNet \ Subversion Client \ svn.exe

Tortoise mogą być wykorzystywane jako narzędzie GUI, natomiast CollabNet Subversion narzędzie wiersza polecenia może być używany z phpStorm. Cieszyć się!