我已经磨合起来,我已经做了第一次改变。 但是,我只能在“审阅”页面上看到“代码审查”。 我去了All-Projects(我的项目从中inheritanceACL)的访问页面,并为pipe理员添加了Label Verify。 我login到pipe理员帐户,但无法validation我的更改和推送。 下面是我认为是正确configuration的屏幕截图,以及未出现validation标签的屏幕截图。
什么是正确的方式让validation标签出现,所以我可以推动我的变化?
你把label-Verified
行放在refs/meta/config
节中。 它需要在refs/heads/*
或类似的。
[access "refs/heads/*"] label-Verified = -1..+1 group Administrators
例如。
您需要手动添加更改以具有“已validation”选项。 您可以按照以下选项进行操作:
mkdir tmp cd tmp git init git remote add origin ssh://[email protected]:29418/All-Projects git fetch origin refs/meta/config:refs/remotes/origin/meta/config git checkout meta/config
不,你将能够看到project.config文件。 保留下面的块到该文件:
[label "Verified"] function = MaxWithBlock value = -1 Fails value = 0 No score value = +1 Verified
现在提交并将此更改推送到远程。
git commit -a git push origin meta/config:meta/config
就是这样,现在您将能够看到“ 已validation”选项。