5

我将一个 java 项目签出到一个文件夹中。有人告诉我,我不应该将 eclipse 工作区指向这个目录。对此有最佳做法吗?您应该使用 svn checkout 目录还是专用目录?为什么?谢谢!

4

3 回答 3

4

不应将工作区指向现有文件的原因是您希望将实际源文件与工作区设置分开。

您使用的工作区与您正在编写的代码无关,因此通常建议将它们分开。

于 2013-07-01T10:40:45.517 回答
3

您不应将工作区直接指向已检出代码的目录。假设您的工作区位于C:\workspace,那么我将检查C:\workspace\project中的项目。

另一方面,您将代码签出到另一个位置并没有什么不同,比如C:\projects。无论如何,我认为这两种方法都没有任何不好的做法。

于 2013-07-01T10:38:40.950 回答
0

我已经看到、阅读和想到了使用工作区的不同方式(每个项目、每个应用程序(是否具有多资产)、每个程序语言、每个目标(Web 开发、插件、..)等等),我我仍然怀疑最好的方法是什么。

无论如何可以给出一个详细的,但不是一页长的洞察力吗?

这涉及到很多子问题,可以这么说,我不知道我应该问的所有具体子问题,因为我不确定我不知道 eclipse(和工作区)的所有方面,但是我将尝试举例说明我正在寻找的内容:

What for?
    What did eclipse development mean it to be used for?
    What do other/most people think?
    What do you think?
    ... ?
Why?
    Are there configuration conflicts vs. sharing merits?
    Any filespace reasons?
    Performance?
    ... ?

哦,我说的是使用不同语言和协议的开发人员的最低用例,不一定所有项目都在一个项目中(例如,某些项目使用 php、javascript 和 xml,其他项目使用 C#,仍然使用 java 和 SQL其他等等。)

因此,您可以选择任何您认为安全的目录来保存您的工作。主要思想是将所有项目放在一起。

希望它会帮助你。

或者参考在 Eclipse 中创建一个新的工作区

于 2013-07-01T10:40:01.263 回答