问题描述
|
我有一个当前的现有项目存储库,该存储库包含很多确实很旧的代码,并且具有一个复杂的文件存储结构,并且具有许多相互依存关系。直到现在,IDE尚未用于开发Python脚本,我正在尝试将其付诸实践。使用Eclipse,我假设我需要为导入现有脚本创建一个工作区,但是当前的开发过程已设置为使我们可以在一个公共位置工作。
例如,... / mayadev / python / scripts是一个共享文件夹,所有开发人员都在该位置工作。我正在尝试创建一个处于/ mayadev / python / scripts文件夹级别的Eclipse工作区,但是我不想为现有文件制作其他副本。
因此,当我将文件系统导入我的工作空间时,它将在我的工作空间中创建所有这些文件的本地副本。我不希望那样发生。我理想的情况是将工作区包装在该文件位置周围,以便在共享开发空间中每个文件只有一个副本。我知道这不是一个好的开发实践,但是我受到许多流程约束的限制。
您可能有的任何见解/建议都将非常有帮助
解决方法
不需要任何代码就可以在Eclipse工作区的任何子目录中。在任何地方(如主目录下)创建工作区;在工作空间中创建(Python?)项目时,请指定该项目位于公共开发目录中。
从长远来看,如果将代码放在RCS中并让所有开发人员都在自己的副本上工作,那当然会更快乐。几乎所有的RCS都具有非常好的Eclipse集成。