我正在寻找一种在整个项目/分支上创建代码审查的方法,独立于已修改的文件和通常的修订范式。
基本上,我想要一个没有差异的审查,它将呈现最新版本的代码,包括几个月/几年不变的文件,甚至根本没有改变(在给定的分支中,与复制它的主干相同)。
我将 SVN 与通常的主干/标签/分支标准一起使用。
谢谢,
我正在寻找一种在整个项目/分支上创建代码审查的方法,独立于已修改的文件和通常的修订范式。
基本上,我想要一个没有差异的审查,它将呈现最新版本的代码,包括几个月/几年不变的文件,甚至根本没有改变(在给定的分支中,与复制它的主干相同)。
我将 SVN 与通常的主干/标签/分支标准一起使用。
谢谢,
已编译的 URL 已损坏,并且 SO 指南指出,使用实际代码/指令的答案优于仅引用链接的答案,所以这就是我自己想出来的:
select revisions from dir /your-project-name
where is head
and not is deleted
group by path
EyeQL 最新参考指南: https ://confluence.atlassian.com/fisheye/eyeql-reference-guide-298976796.html
这是一个老问题,这个答案中的一些信息也很老。自从找到以下信息以来,Atlassian 在 Crucible 上可能已经取得了一些进展。
显然 Crucible 不直接支持将文件夹中的所有文件添加到评论中。相反,您必须单独添加每个,或者将搜索结果添加到评论中。
后者涉及为您需要的文件创建自定义搜索。这在我在这里找到的一篇博客文章中进行了描述:http: //compiledammit.com/2012/12/04/adding-all-project-files-to-a-crucible-review/