我想通过SVN与团队的其他成员分享一个eclipse项目。我应该在subversion中添加哪些文件?在工作区中,有许多文件,IMHO不应该在源代码控制上 - 它们的大小只有几兆字节。
仅添加项目时,另一个签出代码的用户仍然需要将项目导入工作区。
编辑: 这里可能是正确的问题,我如何使用subversion分享我的eclipse 工作区?
答案 0 :(得分:10)
使用Eclipse,您始终必须导入项目 - 没有其他方法可以执行此操作 - 如果您只是切换工作区,Eclipse将无法检测项目,除非您之前已在该工作区中创建/导入项目。
您需要最低:
我个人也添加了设置文件夹,但由您决定:
然后其他用户选择导入项目并选择.project
文件。
答案 1 :(得分:8)
我会说“没有一个” - 我发现将代码存储在subversion中更容易,然后使用“SVN中的Checkout Projects”向导在Eclipse中创建一个新项目
如果你有一个当前不在subversion控制下的工作空间,那么最简单的方法是创建它的副本,修剪所有不需要的文件,然后将其导入subversion。然后,您可以使用向导创建一个新工作区,将其与SVN链接。
答案 2 :(得分:1)
对于工作区,请考虑使用“团队项目集”。您可以通过导出操作创建一个。这会生成一个文件,您可以通过电子邮件发送给同事,然后将其导入,并检出所有共享项目。
对于每个项目,它取决于它是什么类型的项目。如果它是一个Java项目:
一般而言,如果资源是另一种资源的衍生产品,则应将其排除在外。