团体,
我们使用Borland Starteam作为我们的源代码控制系统。我开发Java代码,并使用Eclipse作为我的IDE。我最近开始使用EGit作为我的个人源代码控制系统,并提出了以下工作流程来简化我的开发工作,其中包括 checkout 代码,添加功能,修复错误,测试,与Star Team的父源合并(非常努力)。如果同时有很多人进行了更改),请进行构建,测试和安装。我想使用EGit来简化编译,合并和测试过程,同时在开发过程中以及在进行大合并后的代码安装之前进行简化。这就是我想出的。
这个工作流程有效吗? EGit中是否有更高级的功能可以将其进一步简化?
感谢您的指导。
兰 git
最佳答案
除非我理解这是错误的,否则看起来您正在使用Eclipse工作区来代替现有的git分支功能。如果我是正确的,Egit可以自行管理所有分支,因此您不需要来回切换工作区。您可以创建然后合并分支,并在单个项目中完成所有其他有趣的工作。
这里的工作流程全都是git。可以在此处找到有关维护合理工作流程的好文章:http://sandofsky.com/blog/git-workflow.html
关于eclipse - 推荐的Eclipse EGit工作流程,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7002071/