已拉动的修订版未标记为公开阶段

时间:2015-11-27 11:16:40

标签: mercurial tortoisehg

我不确定这是Mercurial还是TortoiseHG(版本3.6.1)的问题,但我遇到了从RhodeCode服务器撤消修订的问题最近开始接受"草案"在一台特定的开发机器上进行阶段化。

我自己的机器正在拉动修订并正确标记为" public",但我的同事总是得到"草稿"。我们不知道他的配置最近有任何变化,我们已经在我们的机器之间比较了mercurial.inihgrc文件。

对于Mercurial而言,我仍然相当无能为力(尽管过去4年使用过它),所以我很难理解究竟发生了什么。

是否有任何特定设置(在Mecurial或TortoiseHG中)意味着由我拉动的修订会导致本地"公众"阶段,但当我的同事拉动结果当地"草案"相位θ

2 个答案:

答案 0 :(得分:1)

有一个设置要检查:

  

有时可能需要在草案阶段推送和拉出变更集以分享未完成的工作。这可以通过设置存储库以禁用其配置文件中的发布来完成:

     

[相位]
  publish = False

参考:https://www.selenic.com/mercurial/hg.1.html#phases

答案 1 :(得分:0)

这必须与RhodeCode Phases控件有关,请与您的超级管理员核实版本< 3.7如果他们没有设置"将存储库设置为发布"在全球范围内,如果它的3.7+每个存储库在设置下拥有它自己的阶段控制 - > VCS。