Configure PHPStorm with TortoiseSVN

I installed VisualSVN on our Windows Server 2008, and I connected it to Dreamweaver on another client PC.

therefore Dreamweaver is ready to go. But I also want to configure PHPStorm on another client PC using this visualSVN.

But I want PHPStorm to use TortoiseSVN to connect to VisualSVN.

I cannot find the settings page, I am new to PHPStorm, especially for this Subversion control.

I also searched this over the Internet, but I could not find a specific PHPStorm installation procedure using TortoiseSVN or connecting to VisualSVN Server.

Can someone lead me to the right path?

+7
source share
4 answers

It is not possible to connect PhpStorm to TortoiseSVN as they do the same.

Then you have two options:

  • Connect PhpStorm to your SVN server with its built-in feature.
  • Or use TortoiseSVN

I recommend using the PhpStorm function, as it is located directly in the IDE.

Here you can find the documentation: https://www.jetbrains.com/phpstorm/webhelp/using-subversion-integration.html

+4
source

The accepted answer is not entirely accurate. You can use TortoiseSVN through the settings of external PHPStorm tools. This does not integrate directly into project navigation, but allows you to directly manipulate files (and allows you to maintain “guilt” - something does not correspond to the subversive activities of PHPStorm).

Similar functionality is used in eclipse .

For example, you might need to change the paths / macros:

  • Name : SVN View Log
  • Program : C: \ Program Files \ TortoiseSVN \ bin \ TortoiseProc.exe
  • Parameters : / command: log / path: "$ FileName $"
  • Working Directory : $ FileDir $
+5
source

You can do this very easily and it will work inside PHP Storm 8. Install Tortoise SVN and be sure to include the "Command Line Tools" as part of the installation. You can then enable the external client and select "svn.exe" as the executable. This will allow you to use the SVN 1.8 format and still work in the IDE.

+4
source

My decision:

  • Install TortoiseSVN
  • Install Subversion CollabNet with binary files on the command line (32 or 64-bit)

    enter image description here

    • Open phpStorm
    • File> Settings> Version Control> Subversion
    • Set path for SVN command line client

eg.

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

The tortoise can be used as a GUI tool, while the CollabNet Subversion command line tool can be used with phpStorm. Enjoy it!

0
source

All Articles