我在Surround SCM中有一堆代码,我想进入Eclipse的工作区。我需要能够在两个分支机构工作。一个用于修复错误,一个用于新功能,然后可以合并到我的主分支中。这样做的最佳方式是什么?
答案 0 :(得分:1)
免责声明:我为Seapine工作,但我没有参与任何与Eclipse有关的事情。
我们在内部做的是为单个Eclipse工作区中的每个分支创建一个单独的Java项目。为此,在某处创建一个工作区并执行:
文件 - >新项目...-> Java项目
这将打开新项目对话框。然后,您可以使用“创建项目现有源”无线电将项目指向第一个分支的现有源路径,在我的情况下是主线分支。我想我可能安装了旧版本的Eclipse,但在新版本中它应该相同或类似。
单击“下一步”将转到下一个屏幕。
您可以在此设置此分支的特定设置,例如要排除的包或类似的内容。
单击“完成”,将设置项目。只需使用不同的磁盘位置为不同的分支重复相同的步骤。
更改分支代码后,您只需将其检入Surround SCM,将其升级到主线,然后将更改在本地删除到其他目录。