我正在尝试探索在类级别上使用@group或@author注释的可能性,以便我可以为特定的人分配某种所有权.另外,有了这个,我计划对事物进行宏观管理,例如:如果我想要运行一个或多个类(完整地),我可以将它们的组指定为ABC,然后使用--groups选项.
目前,我认为@groups或@author仅用于测试用例级别,而不是测试级别.我认为一个类可能有数百个测试用例,写作@author或者@group非常繁琐.并且在将来,如果所有权发生变化,我们需要在任何地方更改注释属性.因此,有没有办法@group在课堂上指定或类似的东西?
我有一个名为"UI_Developers"的gerrit组
我使用以下命令提交我的更改以供审阅:
git push origin HEAD:refs/for/master%r=abc@morg.com
Run Code Online (Sandbox Code Playgroud)
但是,我想将UI_Developers组中的所有成员添加为审阅者命令行.使用UI这很容易,通过使用命令行,任何想法如何添加整个gerrit组作为审阅者?
PS:ssh -p ...set-reviewers -a reviewer
方法非常繁琐,因此我不是在寻找它.
我想知道,git review命令究竟是如何工作的?我的意思是它使用git push命令(内部)或其他内容将更改上传到gerrit.在编写git hooks时,这些信息对我很有用git review.
我想使用gerrit web UI添加一个新的用户/用户组,但是,我无法以任何方式做到这一点.命令行对于多个用户来说太繁琐了.有人可以先说出这是否可行?我正在使用gerrit 2.9.1