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更多資源或其他相關下載,請點擊這里。
標簽:
代碼管控工具代碼管理代碼優化
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn