我想通过 SVN 与我的团队的其他成员共享一个 Eclipse 项目。我应该将哪些文件添加到颠覆?在工作区中,恕我直言,源代码管理中不应包含许多文件——它们的大小只有几兆字节。
仅添加项目时,签出代码的另一个用户仍必须将项目导入工作区。
编辑:也许这里的正确问题是如何使用颠覆共享我的 Eclipse工作区?
使用 Eclipse,您总是必须导入一个项目 - 没有其他方法可以做到 - 如果您只是切换工作区,除非您之前在该工作区中创建/导入了项目,否则 Eclipse 不会检测项目。
您至少需要:
就我个人而言,我还添加了设置文件夹,但这取决于您:
然后其他用户选择导入项目并选择.project
文件。
我会说“没有一个”——我发现将代码存储在 subversion 中更容易,然后使用“从 SVN 签出项目”向导在 Eclipse 中创建一个新项目
如果您有一个当前不受颠覆控制的工作区,那么最简单的方法是创建它的副本,修剪所有不需要的文件,然后将其导入颠覆。然后,您可以使用向导创建一个新工作区,将其与 SVN 链接。
对于工作区,请考虑使用“团队项目集”。您可以通过导出操作创建一个。这会生成一个文件,您可以将其通过电子邮件发送给您的同事,然后他们将其导入,所有共享项目都将被签出。
对于每个项目,它取决于它是什么类型的项目。如果是 Java 项目:
一般来说,如果一个资源是另一个资源的衍生物,那么它应该被排除在外。