我已经有了一个具有经典结构的存储库
/branches
/current
/beta
/tags
/1.0
/2.0
/trunk
我想从我当前的编辑器切换到Eclipse,但是我应该创建多少个项目?
整个存储库一个?
但是自动完成会在/ trunk或/ branches / *文件夹中发现多次出现。
一个在/ trunk中,一个在/ branches / *?
在这种情况下,如何在工作区中保留存储库的层次结构?还有其他解决方案:
感谢。
答案 0 :(得分:6)
我建议为主干和每个分支单独进行一个eclipse项目。
我发现合并更容易分支时分支标记。此外,更新单个项目所需的时间比分离项目要长,因为您每次都必须签出新创建的标签。
另一个注意事项是Eclipse是基于Java的。将整个代码库签出为单个项目将显着影响系统性能。当项目分开时,你可以关闭你不工作的分支。
答案 1 :(得分:0)
@aporat有很好的建议,虽然有时切换工作区很慢。我倾向于检查同一工作区中的多个分支,在结账时覆盖te .project文件中的名称 - 通常是通过附加分支名称。
请务必关闭您没有正在使用的任何副本 - 这样可以节省工作站上的资源。
我使用了这种方法,有3到5个工作区。