我有一个当前现有的项目存储库,其中包含许多非常旧的代码,并且具有复杂的文件存储结构,并且具有很多相互依赖性。到目前为止,IDE还没有被用于开发python脚本,我正试图将其付诸实践。使用Eclipse,我假设我需要为我创建一个工作区来导入现有脚本,但是当前的开发过程设置为使我们在一个公共位置工作。
例如,..... / mayadev / python / scripts是一个共享文件夹,所有开发人员都在这个位置工作。我正在尝试创建一个处于此/ mayadev / python / scripts文件夹级别的eclipse工作区,但我不想创建现有文件的其他副本。 因此,当我将文件系统导入我的工作区时,它会在我的工作区中创建所有这些文件的本地副本。我不希望这种情况发生。我理想的是将工作空间包裹在该文件位置周围,这样我只需要共享开发空间中每个文件的一个副本。我知道这不是一个好的开发实践,但我受到很多进程限制的限制。
您可能拥有的任何见解/建议都非常有用
答案 0 :(得分:1)
没有什么要求您使用的代码位于Eclipse工作区的任何子目录中。在任何地方创建工作区(例如在主目录下);在工作区中创建(Python?)项目时,请指定项目位于公共开发目录中。
从长远来看,当然,如果您将代码放在RCS中并让所有开发人员都在自己的副本上工作,那么您会更高兴。几乎所有的RCS都有非常好的Eclipse集成。