在工作中,我们使用 perforce 并被鼓励定期对其进行承诺(我对此很满意)。然而,我想运行像 Mercurial 这样的东西,这样我就可以在本地提交正在进行的工作并且不一定编译/运行的东西,然后从中定期提交到中央 perforce 服务器。
我的问题有两个方面,首先,有人知道 Visual Studio 处理多个源代码管理绑定的效果如何吗(理想情况下,我希望一切都尽可能自主 - 嘿,我很懒:))
其次,是否有任何可用的工具可以让我做一些简单的事情,例如“将 Mercurial 存储库的当前头检查到 perforce”。
我似乎记得 GIT 允许你做类似的事情,而且我并不完全反对尝试它。
如果我错过了任何明显的事情或者我以完全错误的方式思考这个问题,请随意责备我;)
Cheers
在我看来,你想要的是不同的branches而不是多个SCM系统。如果您希望拥有一个可以提交正在进行的工作的游乐场,请在 Perforce 的主分支之外创建一个开发分支。您可以使用其他人提交的内容定期更新它,并在您满意/完成后将您的更改集成回主干。
这也消除了 VS 处理得如何的问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)