Collaborator是一款功能全面的代码审查工具。它的代码审查可以为开发测试人员和管理者提供帮助,生产出高质量的代码。
我们很高兴的告诉大家,Collaborator更新至11.5版本,Diff Viewer内容现在与Review Screen的Overlay/Separate模式同步,新增用户评论过滤器,可对用户评论进行筛选。与此同时,舍弃了过时的GitHub Polling集成,传输提示将显示在Admin UI的“远程系统集成”页面上。
全新更改
- 在Collaborator新版本中,显示更改选择器和选择修订下拉列表始终可见。此外,您可以启用“高级”模式,该模式允许手动选择要在“前”和“后”窗格中进行比较的修订。
- Diff Viewer内容现在与Review Screen的Overlay / Separate模式同步。在查看材料的叠加模式下,“差异查看器”将显示“差异查看器的默认修订比较”设置对文件所做的整体更改,而在“分离”模式下,它将显示特定更改集所做的更改。
- 差异查看器的聊天部分现在有一个新的用户列表过滤器,指定是否显示来自所选参与者的所有参与者的评论和缺陷。
- 现有的审核参与者如果属于新组,将在更改组时保留。
- 如果两个模板中都存在自定义字段,则在更改审阅模板时将保留自定义字段的现有值。
- 从GUI客户端,Command-Line客户端,Eclipse插件或Visual Studio扩展添加Git提交还将添加部分Git日志信息,以在Collaborator服务器端构建正确排序的更改列表。
- 审查屏幕、Diff查看器、Eclipse插件和Visual Studio扩展现在按时间顺序(从旧的到新的)显示Subversion、Perforce、TFS和RTC原子更改列表,而不管它们被上载到审查中的顺序如何。
- 新的“自动创建新组”设置定义在LDAP/AD组同步期间是自动创建新组还是仅将用户映射到现有组。另一个新设置“自动组创建过滤器”指定应该自动创建哪些组:如果组FQDN与指定的正则表达式匹配,则将创建它。否则将被排除在外。
- 新版本在Oracle数据库上使用Oracle Text组件而不是正则表达式查询,以便从Web客户端进行全文搜索。
- 在Diff查看器用户设置中为文档创建新的默认缩放比例,该设置指定在查看文档时的默认缩放级别。
- 新的默认发送到状态和默认等待状态用户设置,允许指定发送到和等待操作的默认通知级别。管理员还可以通过命令行和JSON API为整个组指定这些设置。
BUG修复
- 修复——TrayNotifier能够重新登录后手动退出
- 修复——有时包含组池参与者和自定义参与者字段的评论无法打开
- 修复——在Oracle数据库上从11.3升级到11.4没有清除现有索引
- 修复——“第一个vs最后一个”选项可能不正确地用于穿孔
- 修复——Visual Studio扩展:无效的.vsix证书
- 修复——11.4.401 -11.4.402的MacOS客户端安装程序已损坏。
- 修复——参与者自定义字段验证应忽略其他参与者的值
- 修复——解析二进制类型的LDAP组属性时出错
- 修复——Web浏览器中不正确的数据缓存导致的几个问题
- 修复——上传任意差异时禁用“接受”按钮
- 修复——在某些情况下,“所有更改”模式中添加的文件注释和缺陷未显示在“查看”屏幕中
- 修复——文件使用Bitbucket集成重命名腐败评论
- 修复——除本地工作空间外还需要支持TFS服务器工作区
- 修复——如果其中一些是从另一个分支中挑选出来,则无法接受文件更改
- 修复——未在Oracle 11g,Oracle 12c和MS SQL 2008上显示的用户列表
- 修复——DiffViewer突出显示整个最新上传的恢复,而不是显示“所有更改”模式中的实际差异
- 修复——无法将报告导出为PDF或XLS
- 修复——在某些情况下,除非选择“所有更改”模式,否则DiffViewer不会显示所有实际更改
- 修复——为语法突出显示添加C语言架构
- 修复——突出显示模式中的不正确/空模式会导致严重的性能损失
- 修复——单击现有的推针可以创建新的聊天,而不是选择现有的聊天。
- 修复——协作者无法为具有[0,0]坐标的缺陷对话添加注释
- 修复——协作者无法移动断针,但复制它们
- 修复——Internet Explorer中“搜索”字段中显示“不可点击”的十字标志图标
- 修复——如果启用了单点登录,GitHub,GitLab和Bitbucket webhooks无法访问Collaborator服务器
- 修复——“完成返工阶段”状态的不完整工具提示文本
- 修复——无法在差异查看器中隐藏系统范围的消息
- 修复——从DiffViewer返回Review屏幕后刷新操作
- 修复——即使在PDF页面/图像完全加载之前,“转到下一个位置”和“转到上一个位置”按钮也已启用
- 修复——在通过更改列表报告生成的审核期间发生异常
- 修复——正则表达式分支上的状态检查不起作用
- 修复——如果更改了文件路径中的字母大小写,则DiffViewer可能无法显示文件更改
- 修复——VHDL突出显示模式中的一些问题
- 修复——GitLab集成:当主分支在开发分支后面时,新添加的文件未上传到审阅。
- 修复——Pull Requests:如果它们从另一个功能分支合并,则显示更改
- 修复——即使指定了多个版本,ClearCase“AddVersion”命令也只上传一个版本。
- 修复——如果指定了错误的凭据,则托盘通知程序可能会锁定Active Directory中的用户帐户
- 修复——应锁定参与者自定义字段,以防其他参与者修改
- 修复——Perforce:触发标记为添加的文件的问题由ensure-diffs-review
- 修复——GUI客户端“添加更改”命令为Subversion在首次尝试上传文件时忽略了所选文件
- 修复——如果在IDE中工作时在服务器端更改了凭据,则Visual Studio Extension可能会锁定用户的帐户
- 修复——差异查看器:无法选择注释行内的文本
- 修复——评论推广未能在新版本中检测到正确的行
停止使用
随着Collaborator 11.5的发布,GitHub Polling集成已被弃用。这种类型的集成意味着定期轮询GitHub服务器以检索有关存储库更改的信息。这种方法有一定的时滞,现在已经过时了。新版本使用基于webhook的GitHub集成类型而不是GitHub轮询。传输提示将显示在Admin UI的“远程系统集成”页面上。
如果你还想Collaborator更多资源或其他相关下载,请点击这里。