在Eclipse上使用与SVN分离的源文件夹

时间:2019-06-12 16:07:08

标签: eclipse svn subclipse

因此,在公司中,我们使用svn,而我们的svn服务器仅具有源文件夹。使用NetBeans时,一切正常,因为我可以在项目中添加源文件夹,并且可以在svn中正常工作。但是在eclipse上,如果我从命令行执行检出并将该文件夹添加到动态Web项目中,则看不到svn历史记录,什么也看不到,svnclipse只是对该文件夹不起作用。 我们的项目结构就是这样

Workspace
     Project folder
          Project1
             Project configuration files
          SourceCode
             Packages
     Project folder 2
          Project2
          SourceCode

我已经尝试使用svnclipse进行签出,但是他添加了很多额外的配置文件,他打开了项目中的文件夹,并且将源文件夹添加为另一个项目的链接,在这种情况下,svnclipse快速差异不工作正常。

有一种方法可以将该文件夹用作源,并且Svnclipse可以在该文件夹上工作?

对不起,如果我的英语不太好

1 个答案:

答案 0 :(得分:0)

没有简单的方法可以执行所需的操作。在Eclipse中,源代码控制提供程序只能连接到项目本身。因此,选项为:

  1. 使用其他svn客户端,例如命令行或TortoiseSVN。
  2. 使用Eclipse项目配置文件创建一个小的SVN项目,该文件也使用svn:externals从存储库中提取源文件夹。

使用选项2,您将使用Eclipse中的Subclipse从其他某个存储库中签出这个小型SVN项目,甚至可能是本地file://存储库,然后svn:externals属性也将导致您的源文件夹被签出。