我是新的 RTC 版本控制工具,在此之前我使用 git 作为我的版本控制工具。在 git 中,每个用户过去都有一个单独的用户(个人)存储库,首先我们将在那里提交所有本地更改并执行所有 jenkins 构建和审核以及其他仪式。当一切顺利完成后,我们将继续并将我们的个人回购合并到我们的主人。这里的优势是什么,我的主人构建从未失败过。
但是在 RTC 中,我们找不到类似的东西。直接我们将提交我们对master的所有更改,并且主要是构建失败。
是否有任何设施可以在 RTC 中执行上述git设置。
答案 0 :(得分:2)
直接我们将把所有更改提交给主人
不,您提交到个人存储库工作区,然后在控制所提交内容的质量后(例如通过Jenkins build definition在您自己的桌面上触发dedicated build workspace),推送(传递)到repo工作区引用的流。
请参阅“Repository workspaces in team environments”:
作为团队成员,您的存储库工作区是私人开发区域,您可以自己开展工作,也可以将您的工作与团队的贡献相结合。
在您决定将其交付给团队流目标(如共享流)之前,您的工作仍然是工作空间的私有。