7

我已经在我们的 Windows Server 2008 上安装了 VisualSVN 服务器,而且我确实将它与其他客户端 PC 上的 Dreamweaver 连接起来。

所以 Dreamweaver 已准备就绪。但我也想用那个visualSVN在其他客户端PC上设置PHPStorm。

但我希望 PHPStorm 使用 TortoiseSVN 连接到 VisualSVN。

我找不到它的设置页面,我是 PHPStorm 的新手,尤其是这个 Subversion Control 的东西。

我也在网上搜索过这个,但我找不到使用 TortoiseSVN 或连接到 VisualSVN 服务器的特定 PHPStorm 设置过程。

谁能引导我走向正确的道路?

4

4 回答 4

5

接受的答案并不完全准确。可以通过 PHPStorm 的外部工具配置使用 TortoiseSVN。这不会直接集成到项目导航中,但允许直接文件操作(并允许“责备”支持——PHPStorm 的颠覆所缺乏的)。

eclipse中使用了类似的功能。

例如,路径/宏可能需要更改:

  • 名称:SVN 查看日志
  • 程序:C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe
  • 参数:/command:log /path:"$FileName$"
  • 工作目录:$FileDir$
于 2014-09-08T14:13:09.853 回答
4

将 PhpStorm 连接到 TortoiseSVN 是不可能的,因为它们正在做同样的事情。

那么你有两个选择:

  • 使用他的内置功能将 PhpStorm 连接到您的 SVN 服务器。
  • 或者使用 TortoiseSVN

我会推荐使用 PhpStorm 功能,因为它直接在 IDE 中。

您可以在此处找到文档:https ://www.jetbrains.com/phpstorm/webhelp/using-subversion-integration.html

于 2013-03-15T23:29:40.760 回答
4

你实际上可以很容易地做到这一点,它可以在 PHP Storm 8 中工作。安装 Tortoise SVN 并确保在安装过程中包含“命令行工具”。然后您可以启用外部客户端并选择“svn.exe”作为可执行文件。这将启用 SVN 1.8 格式并且仍然在 IDE 中工作。

于 2014-12-30T15:53:07.330 回答
1

我的解决方案:

  • 安装 TortoiseSVN
  • 使用命令行二进制文件(32 位或 64 位)安装 CollabNet Subversion

    在此处输入图像描述

    • 打开 phpStorm
    • 文件 > 设置 > 版本控制 > 颠覆
    • 为您的 SVN 命令行客户端设置路径

例如

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

Tortoise 可用作 GUI 工具,而 CollabNet Subversion 命令行工具可与 phpStorm 一起使用。享受!

于 2017-08-21T15:57:12.720 回答