我正在寻找一种方法,在整个项目/分支上创建代码审查,无论修改了哪些文件和通常的修订范例。
基本上,我想要一次没有差异的审查,它将呈现最新版本的代码,包括数月/数年未更改的文件,甚至根本没有更改(在给定的分支中,因此与从中复制的主干相同)。
我正在使用带有通常的主干/标签/分支标准的SVN。
谢谢,
我正在寻找一种方法,在整个项目/分支上创建代码审查,无论修改了哪些文件和通常的修订范例。
基本上,我想要一次没有差异的审查,它将呈现最新版本的代码,包括数月/数年未更改的文件,甚至根本没有更改(在给定的分支中,因此与从中复制的主干相同)。
我正在使用带有通常的主干/标签/分支标准的SVN。
谢谢,
select revisions from dir /your-project-name
where is head
and not is deleted
group by path
这是一个老问题,答案中的一些信息也已经过时了。自从找到以下信息以来,Atlassian的Crucible可能已经取得了一些进展。
显然,Crucible不直接支持将文件夹中的所有文件添加到审查中。相反,您必须逐个添加每个文件,或将搜索结果添加到审查中。
后者涉及创建所需文件的自定义搜索。在此处找到了一篇博客文章,介绍了如何进行操作: http://compiledammit.com/2012/12/04/adding-all-project-files-to-a-crucible-review/
svn checkout URL WC_PATH
。 - Sameer Singh