我不确定这是Mercurial还是TortoiseHG(版本3.6.1)的问题,但我遇到了从RhodeCode服务器撤消修订的问题最近开始接受"草案"在一台特定的开发机器上进行阶段化。
我自己的机器正在拉动修订并正确标记为" public",但我的同事总是得到"草稿"。我们不知道他的配置最近有任何变化,我们已经在我们的机器之间比较了mercurial.ini
和hgrc
文件。
对于Mercurial而言,我仍然相当无能为力(尽管过去4年使用过它),所以我很难理解究竟发生了什么。
是否有任何特定设置(在Mecurial或TortoiseHG中)意味着由我拉动的修订会导致本地"公众"阶段,但当我的同事拉动结果当地"草案"相位θ
答案 0 :(得分:1)
有一个设置要检查:
有时可能需要在草案阶段推送和拉出变更集以分享未完成的工作。这可以通过设置存储库以禁用其配置文件中的发布来完成:
[相位]
publish = False
答案 1 :(得分:0)
这必须与RhodeCode Phases控件有关,请与您的超级管理员核实版本< 3.7如果他们没有设置"将存储库设置为发布"在全球范围内,如果它的3.7+每个存储库在设置下拥有它自己的阶段控制 - > VCS。