Eclipse项目和SVN问题中链接的src文件夹

时间:2012-07-16 16:44:46

标签: eclipse svn subclipse src project-setup

我有一个不直接放在SVN结帐树中的eclipse项目 - 而是在eclipse中使用'link src'选项来设置我的项目。这种方法背后的想法主要是为了保持SVN结账树免于Eclipse(以及任何正在运行的插件)在创建直接指向父svn树结构的项目时所产生的所有混乱。我对这种方法的问题是subclipse无法从'linked src'文件夹中读入.svn信息,因此比较/历史等功能不适用于任何这些链接资源。问题是有解决方法吗?如果不是有更好的方法吗?

2 个答案:

答案 0 :(得分:1)

为什么不使用svn ignore来保持杂乱无章的svn树?见Subclipse svn:ignore

答案 1 :(得分:1)

Subclipse遵循Eclipse文档中“链接友好”的策略,即意味着我们自动忽略链接资源。参见:

http://help.eclipse.org/juno/topic/org.eclipse.platform.doc.isv/guide/team_resources_linked.htm

Subclipse依赖Subversion API进行所有操作,Subversion与文件系统一起使用。它不了解链接资源等特定于Eclipse的功能,因此它只能遵循Subversion工作副本的正常语义。它永远不会将这些资源的存在视为工作副本的一部分。

Subclipse要求项目root是一个工作副本,然后包含或忽略的任何其他内容都基于您使用的Subversion功能。