天天看點

GitHub增加了代碼審查、項目管理等新功能

在舊金山舉行的github universe大會上,github聯合創始人兼ceo chriswansrath宣布他們釋出了一些新工具和功能,希望能在正式的代碼稽核和類似kanban的項目管理方面可以改進大家的合作方式。另外,github還給出了一個釋出公共平台的路線圖以便大家可以更容易把項目與github平台結合起來,并定義了正式流程來擷取回報、釋出更新。

代碼審查

github一直以來都以非正式的方式支援代碼審查,方法是在pull request中夾帶針對指定代碼行的注釋。現在github審查功能讓你可以在pull request中正式要求對方做修改,或者同意對方送出代碼。審查可以被用作一種更加複雜的通信機制,管理者也可以強制要求:必須所有審查中提出的問題都得到了解決之後,一個pull request的改動才能被合并上去。wanstrath說,還有很多和代碼審查相關的改動還正在開發中:

現在的這些改進隻是第一步而已,我們有更大的路線圖,目标是更快、更友好的代碼審查。我們還在開發着好幾個後續改進功能,包括可以請求你的夥伴來審查你的代碼。

GitHub增加了代碼審查、項目管理等新功能

  可以檢視官方文檔來了解更多關于github代碼審查的功能。

項目管理

項目管理功能提供了類似kanban的控制台來管理代碼倉庫。大家可以為pull request、問題或想法等建立卡片,并把它們放到相應的自己定制的列中(比如待辦、進行中、已完成等)以展現進度的狀态。可以把卡片從一個列拖到另一個清單示它狀态的改變,或者在一個列内上下拖動以改變它的優先級。

GitHub增加了代碼審查、項目管理等新功能

  改進的平台內建功能

wanstrath還宣布了關于使建構第三方工具更容易,友善大家與github進行合作的工作,包括:

公開的平台路線圖,大家可以了解有哪些新功能将被釋出 擷取回報并釋出更新的正式流程 一個新的“搶先體驗”和“預釋出”流程,大家可以籍此試用新功能和api。“github graphql api early access”就是一個這樣的例子,開發者可以提前接觸到所有他們需要的資料 github平台論壇可以為內建商和github工程師們提供一個直接溝通的管道

最後,github還準備為企業使用者提供幾項新功能,比如增強的雙重認證、改進的基于saml的單次登陸權限管理等。

本文轉自d1net(轉載)

繼續閱讀