小编usa*_*san的帖子

在JUnit测试的@Before方法中使用assert语句?

我应该assertEquals@BeforeJUnit测试的方法中使用断言语句(,...)吗?

如果断言失败,所有测试都将失败,因此它的行为正是我想要的,但我不相信这是一个好主意,因为@Before注释方法不是测试.

java junit unit-testing annotations

10
推荐指数
1
解决办法
3981
查看次数

使用git-flow功能分支和Gerrit的工作流程

是否有推荐的工作流程在Gerrit中使用git-flow功能分支?任何最佳做法?

我们正在启动一个包含多个开发人员的项目和一个由Git管理的中央存储库.使用git-flow,我遇到了将功能分支推送到Gerrit的问题,作为在功能未完成时备份开发人员工作的一种方法:

我们不希望在开发时审查功能分支,因此我们允许所有开发人员直接推送到refs/heads/feature/*,绕过魔术审查分支.我们希望在功能分支合并到开发分支时进行审核,但是当开发人员在合并之后将其工作推送到Gerrit时,只有合并提交才能进行审核.功能分支中所做的更改不会出现在此修补程序集中.我认为这是因为这些更改被直接推送到refs/heads/feature/*所以Gerrit认为他们不再需要审阅了.

开发人员是否应该在完成功能分支之前将功能分支推送到Gerrit?为了能够做到这一点,她需要在refs/heads/feature/*和refs/for/refs/heads/feature/*上推送和创建引用的权限,确保她只推送到审查分支.

任何帮助将非常感谢.

git workflow gerrit git-flow

9
推荐指数
2
解决办法
8780
查看次数

标签 统计

annotations ×1

gerrit ×1

git ×1

git-flow ×1

java ×1

junit ×1

unit-testing ×1

workflow ×1