我想知道Crucible是否可以使用Mercurial处理以下情况。在这种情况下,如何将DVCS与Crucible一起使用?
在一个项目中有几个问题,对于每个问题,开发人员将项目从repo“稳定-构建”复制到repo "dev-0001“(在本地共享服务器上)。克隆是根据问题命名的:例如"dev-0001“。
现在,开发人员在他的本地机器上克隆成克隆" local -dev-0001",进行更改,然后推送到"dev-0001“。
其他一些开发人员希望在实现0001的开发推送到“稳定构建”之前检查repo " dev -0001“中的更改。
我尝试的是为repo设置Crucible (一个独立的测试克隆" test -crucible“,直接来自”稳定构建“。在一台功能强大的机器上花了很长时间,大约5天。
我的问题是:如何设置Crucible和Mercurial,以便在eit被推送到某种中央服务器之前,可以为"dev-0001“克隆创建评论,而不必等待5天,因为Crucible从一开始就解析"dev-0001”代码库,并可能使用它的父代的信息?这已经完成了吗?它需要某种插件吗?
如果有一点模糊,我可以提供更清晰的场景,谢谢
发布于 2012-02-07 19:17:48
我想我发现这个工作流的答案可能是否定的,而不是改变它。我还为正在搜索答案的人找到了这个:
发布于 2012-02-07 20:44:16
我想我为我的案例找到了一个令人满意的答案,可以使用预提交补丁文件,该文件是通过在"dev-0001“中进行比较而获得的,然后使用"hg out -p > patch-0001”进行“稳定构建”。
https://stackoverflow.com/questions/9175012
复制相似问题