这两个SVN客户端可以协作吗?我用Tortoise检查了我的项目,但现在我希望能够在Eclipse内部使用SVN功能(主要是更新和提交)。但Subcipse没有看到Tortoise检出的文件的SVN状态。
我正在使用Tortoise和MSVS插件Ankh SVN进行类似操作,效果很好。但现在我需要它在Eclipse中工作......
由于
答案 0 :(得分:7)
他们一起工作很好。
一个警告:确保他们都使用相同的底层颠覆修订! Subversion更新它的目录并在第一次运行带有主要更新的修订时重新格式化.svn目录。这意味着当你升级时,你必须要小心,subeclipse和乌龟已经发布了具有匹配的底层subversion更新的新版本。
由于我一直在使用这两个,因此有两个更新破坏了与底层.svn目录的兼容性,所以要小心!
答案 1 :(得分:5)
当您检查Subversion中的代码以创建“沙箱”时,这些目录都包含.svn目录中的元数据。您尝试对“沙盒”使用的任何客户端将(假设客户端版本不在服务器后面),读取元数据并了解沙箱的状态以及如何针对服务器管理它。
所以......是的,它会正常工作;)
答案 2 :(得分:2)
对我来说很好。始终更新到最新版本,因为如果特定客户端创建的文件与早期版本不兼容可能会出现问题。
答案 3 :(得分:1)
注意前面提到的版本。例如,Tortoise(1.8.2)在Eclipse端需要Subversion 1.10。更新网站:http://subclipse.tigris.org/update_1.10.x