Eclipse 将唇形和乌龟SVN结合在一起

Eclipse 将唇形和乌龟SVN结合在一起,eclipse,svn,subclipse,plugins,Eclipse,Svn,Subclipse,Plugins,这两个SVN客户端可以协作吗?我已经用Tortoise签出了我的项目,但是现在我希望能够从Eclipse内部使用SVN功能(主要是更新和提交)。但是Subcipse并没有看到由Tortoise签出的文件的SVN状态 我正在做类似的乌龟和MSV插件Ankh SVN,它的工作非常好。但现在我需要它在Eclipse中工作 谢谢这对我来说很好用。始终将两者更新到最新版本,因为如果特定客户端创建的文件与早期版本不兼容,则可能会出现问题。当您从Subversion签出代码以创建“沙盒”时,目录中都包含.sv

这两个SVN客户端可以协作吗?我已经用Tortoise签出了我的项目,但是现在我希望能够从Eclipse内部使用SVN功能(主要是更新和提交)。但是Subcipse并没有看到由Tortoise签出的文件的SVN状态

我正在做类似的乌龟和MSV插件Ankh SVN,它的工作非常好。但现在我需要它在Eclipse中工作


谢谢

这对我来说很好用。始终将两者更新到最新版本,因为如果特定客户端创建的文件与早期版本不兼容,则可能会出现问题。

当您从Subversion签出代码以创建“沙盒”时,目录中都包含.svn目录中的元数据。您试图针对“沙盒”使用的任何客户端(假设客户端版本不在服务器后面)都将读取元数据,并了解沙盒的状态以及如何针对服务器对其进行管理


所以。。。是的,它很好用;)

他们合作得很好

一个警告:确保他们都使用相同的底层subversion版本!Subversion会在您第一次运行带有主要更新的修订版时更新其目录并重新格式化.svn目录。这意味着,当您升级时,您必须小心subeclipse和tortoise都发布了具有匹配的底层subversion更新的新版本


由于我一直在使用这两个目录,有两个更新破坏了与底层.svn目录的兼容性,所以一定要小心

注意前面提到的版本。例如,Tortoise(1.8.2)在Eclipse端需要Subversion 1.10。更新站点:

啊,我明白了。问题是,当不包括根目录在内的整个项目,但只有部分文件夹具有.svn数据时:(这里有一种方法可以使svn仅在这些文件夹中工作吗?如果将它们添加到项目中,任一客户端将创建一个包含所需元数据的.svn文件夹,然后另一客户端将其识别为“沙盒”文件夹。如果不想将其添加到项目中,请将其设置为“忽略”,元数据将保存在父文件夹中。svn data。