作为新的Egit用户,旨在设置版本控制以更新团队管理源代码的方式,而无需更改构建和开发服务器的位置,并确定用于签入和检出两个服务器代码的正确Egit命令。
在单个Eclipse工作区中,最初有一个项目没有使用Egit,只是将已更改的开发目录备份到备份日期的文件夹中的基本自动和adhoc文件副本。通过手动复制源文件和二进制文件,在MainServer和本地服务器上的源之间进行差异来管理任何合并,从而完成对构建服务器的升级。现在需要使用Egit实现一个合适的版本控制系统,以便第一次使用Egit用户。我在我的工作区中设置了两个测试Eclipse项目:项目A与MainServerRepository共享,项目B与LocalServerRepo共享。这两个git存储库将位于不同的目录中:网络上的MainServerRepository和我备份PC的网络区域上的LocalServerRepo。
我将采用哪种Egit操作将MainServerRepository中的最新TESTGIT1.src提升为LocalServerRepo以在我的本地服务器上工作? (Team>从上游获取显示为灰色)。然后,一旦测试过,我如何在src中检查TESTGIT1进入主构建服务器项目,源和对象是否在MainServerRepository中?
我已成功使用Team> Commit来检入,但我使用剪切和粘贴在两个项目之间移动代码(在提交之前),并且觉得必须有更好的方法来执行此操作或在Eclipse中以不同方式设置项目。
或者我应该使用Team> push还是Team> merge?
我需要本地存储库还是应该检查工作区?
任何评论/问题/帮助都会受到欢迎,因为还没有从阅读EGit/User_Guide中找到它。