Review Board 2.5 發布,在線代碼評審工具

jopen 9年前發布 | 6K 次閱讀 Review Board

Review Board起源于VMware的一些開發者。它基于Django,你可以把它安裝在自己的服務器上,工作流和Rietveld極為類似。令人高興的是它提 供了在diffs里進行語法彩色編碼,使得代碼閱讀變得簡便。此外,它還實現了基于Lucene的搜索來幫助管理較大的diffs組。

Review Board在審查補丁(Patch)方面表現完美。一個叫做“提交審查”的工具被用來和SCM系統進行連接(當前支持SVN、CVS、Perforce、Git和Mercurial等),可以允許你請求一個將被提交的修改的審查。用戶基礎頁面將這個過程描述如下:

  1. 你在本地檢出的代碼上做了些可怕的修改。
  2. 你通過公布diff、編寫描述和選擇一些審查者來創建一個審查請求。
  3. 你在審查請求中點擊“發布”并等待你的審查者看到它。
  4. 其他人看了你的審查請求,說道“這太可怕了,除非什么東西壞掉了。”
  5. 你根據他們的評論更新了你的代碼。
  6. 你公布了更新后的diff,以及對他們評論的解答以指明你修改了什么(或者你要說明為什么你不打算按照他們的建議修改代碼)。
  7. 大家看了你更新后的代碼,并請你繼續。
  8. 你將修改提交到倉庫中。
  9. 你在審查請求中點擊“設置為已提交”來從其他人的面板中移除你的審查請求。
  10. </ol>

    Review Board 2.5 發布,在線代碼評審工具

    新版本主要對所有的bug修復以及在2.0.20版的基礎上增加了新特性,帶來了更簡潔的界面、增加了對手機的支持、實時的高清縮略圖預覽以及與工作流的整合。

    發行注解如下:

    Productivity Boosters

    • A cleaner, more polished look and feel

      A cleaner Review Board is a friendlier Review Board. We've removed a lot of the noise and cruft, and helped bring your attention to what matters most.

      </li>

    • Work on the go with new mobile support

      On a train? Out to lunch? No problem! Review Board 2.5 is mobile-friendly, so developers can contribute to reviews while away from their desk.

      </li>

    • Review faster with Expandable Diff Fragments

      Instantly see more context for a comment. One click expands the diff right in the review.

      </li>

    • Stay focused by muting and archiving review requests

      For all the Inbox Zero types, you can now archive old review requests and mute any that don’t require your attention.

      </li>

    • Auto-version and diff your file attachments

      Just upload a new version of an attachment and Review Board will track its version, letting everyone see all the changes made. Images and text-based attachments can even be diffed!

      </li>

    • See more at a glance with Live HD Thumbnails

      Hover over file attachment thumbnails and watch as more of it scrolls into view, giving you a better picture of what's in the file.

      </li> </ul>

      Integrations to Power Your Workflow

      • Share your credentials securely with API Tokens

        Third-party tools/services and custom scripts can now securely log in as a Review Board user. No need to give out passwords, and the access can be tightly restricted. This paves the way for future integrations with things like third-party automated code review services.

        </li>

      • Hook into other services with Webhooks

        Review Board 2.5 can notify other services, such as collaboration and CI tools, in a format they understand when posting or updating review requests and reviews.

        </li>

      • Deeper integration with bug trackers

        Connecting your JIRA, Bugzilla, or GitHub bug trackers to Review Board lets you see more detail about the bugs on your review requests

        </li> </ul> 完整的版本說明可訪問 https://www.reviewboard.org/docs/releasenotes/reviewboard/2.5/

         本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
         轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
         本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!