IntelliJ Subversion支持可以与TortoiseSVN签出的存储库合作吗?

时间:2017-02-20 16:29:39

标签: svn intellij-idea tortoisesvn

首先,一些背景:

  • 我们的Subversion服务器正在使用subversion v 1.6
  • 我的TortoiseSVN客户端是v 1.9.5
  • 我使用TortoiseSVN将我的Subversion存储库检出,使用subversion目录结构1.6,到c:\ JAVA

现在我想让IntelliJ使用相同的本地存储库,这样当我使用IntelliJ进行提交时,它使用与TortoiseSVN相同的本地存储库。

这是一个奇怪的事情要寻找吗?我应该以不同的方式使用存储库,还是这很简单/可能/常见?

1 个答案:

答案 0 :(得分:1)

您不能将单个工作副本使用不同的Subversion客户端版本。如果您有TortoiseSVN 1.9.x且IntelliJ只能使用Subversion 1.6工作副本格式,则不能同时使用该工作副本的两个客户端。

注意只要您使用file:///以外的协议访问存储库,服务器上运行的Subversion版本就无关紧要。

如果您最初使用TortoiseSVN进行了检查,IntelliJ将无法阅读工作副本。

如果您最初使用IntelliJ签出,TortoiseSVN将无法使用它,直到您intentionally upgrade the working copy为止。

将IntelliJ升级到支持最新Subversion客户端库的版本。最近的1.6.x版本是在将近4年前发布的,不再受支持。 1.9已经是一年半了。