0

我想知道 Crucible 是否可以使用 Mercurial 处理以下场景。在这种情况下,您如何将 DVCS 与 Crucible 一起使用?

一个项目中有几个问题,对于每个问题,开发人员都会将项目从 repo“stable-build”克隆到 repo“dev-0001”(在本地共享服务器上)。克隆根据问题命名:例如“dev-0001”。

现在,开发人员在他的本地机器上克隆到克隆“local-dev-0001”,进行更改,然后推送到“dev-0001”。

其他一些开发人员希望在实现 0001 的开发人员可以推送到“stable-build”之前查看 repo“dev-0001”中的更改。

我尝试的是为回购设置坩埚(直接来自“稳定构建”的单独测试克隆“测试坩埚”。在一台非常强大的完整机器上花了很长时间,大约 5 天。

我的问题是:如何设置 Crucible 和 Mercurial,以便在将 eit 推送到某个中央服务器之前为“dev-0001”克隆创建评论,而无需等待 5 天让 Crucible 解析“dev-0001”从一开始就回购,也许使用它的父母的信息?这已经完成了吗?它需要某种插件吗?

如果有点模糊,我可以为场景提供更清晰的说明,谢谢

4

2 回答 2

0

我想我发现如果不改变它,这个工作流程的答案可能是否定的。还为正在寻找答案的人找到了这个:

https://answers.atlassian.com/questions/8798/does-latest-version-support-revieiwing-from-local-repositories-using-mercurial

于 2012-02-07T11:17:48.233 回答
0

我想我为我的案例找到了一个令人满意的答案,可以使用一个预提交补丁文件,该文件是通过在“dev-0001”中制作差异获得的,然后使用:“hg 传出 -p > patch”推送到“stable-build” -0001"

于 2012-02-07T12:44:15.783 回答