Java 最佳实践:部门中的Eclipse项目共享(无版本控制)

Java 最佳实践:部门中的Eclipse项目共享(无版本控制),java,eclipse,project,Java,Eclipse,Project,我使用Eclipse创建了一个Java应用程序。现在,该应用程序将在生产环境中运行。然而,如果在不久的将来有变化,我部门的另一个用户应该能够获取代码并对其进行改进 如果没有任何版本控制软件/存储库(比如SVN),我们将如何实现这一点 对于这样一小段代码,只将项目导出为ZIP文件,而其他人只将其导入他们的工作区,这是一种好的做法吗?不使用任何版本控制软件不是最佳做法。 然而,如果你真的想这样做,有很多方法。我想说的一种方法是使用共享文件夹(假设你们都在同一个网络上)。 右键单击Eclipse上的项

我使用Eclipse创建了一个Java应用程序。现在,该应用程序将在生产环境中运行。然而,如果在不久的将来有变化,我部门的另一个用户应该能够获取代码并对其进行改进

如果没有任何版本控制软件/存储库(比如SVN),我们将如何实现这一点


对于这样一小段代码,只将项目导出为ZIP文件,而其他人只将其导入他们的工作区,这是一种好的做法吗?

不使用任何版本控制软件不是最佳做法。 然而,如果你真的想这样做,有很多方法。我想说的一种方法是使用共享文件夹(假设你们都在同一个网络上)。 右键单击Eclipse上的项目,然后导出到本地主机,压缩代码并将其复制到共享文件夹。如果您的文件夹在网络上共享,则在您更新共享文件夹后,其他人可以随时获得更新的代码。但是,无论谁获得代码,都必须确保其本地主机工作区得到正确更新

我建议您在共享文件夹中创建文件夹,如dev/tst/stg/prod,并相应地复制代码。同时,如果您想恢复更改,请确保您没有替换任何以前的稳定代码

例如,如果是dev,则创建一个包含今天日期的文件夹,并复制今天所做的代码更改,以便任何新人都可以轻松地获得最新的代码并继续工作


如果您不在同一个网络上,但都可以访问internet,则可以使用共享代码。希望我的回答能对您有所帮助。

您真的应该使用。这些工具有很多,使用起来也不难。如果你在一个非常糟糕的实践中需要帮助(不使用任何风投),你需要解释为什么我们会提供帮助。否则,每个人都会把你指向风投。无论代码库有多小,只要共享了VCS,任何代码库都会从中受益。