商品明細

GitHub Code review 代碼優化

商品簡述

GitHub Code review 代碼優化

商品介紹

本產品出貨為最新版本。
如需購買或了解內容請來電(2749-1909)或來信(
sales@ahasoft.com.tw)業務部

GitHub Code review 代碼優化

編寫更好的代碼
在 GitHub 上,每個拉取請求(pull requests)中都內建了輕量級代碼審查工具。您的團隊可以創建審查流程,以提高代碼質量並完美地融入您的工作流程。


從拉取請求開始
拉取請求對於團隊在 GitHub 上審查和改進代碼至關重要。在更改源代碼之前,發展項目、提出新功能並討論實現細節。

做出改變
啟動新功能或透過拉取請求提議對現有代碼進行更改,這是您的團隊協調細節和完善更改的基礎。


查看每次更新
     
差異
在您的代碼上下文中預覽更改以查看建議的內容。並排差異在原始文件旁邊突顯添加、編輯和刪除的代碼,因此您可以輕鬆發現更改。
  歷史紀錄
在時間軸的界面中,瀏覽與您的拉取請求相關的提交、評論和參考。您的拉取請求還將突顯從您上次檢查以來發生的更改。
  Blame 預覽
查看文件在特定更改之前的樣子。透過 Blame 預覽,您可以看到文件的任何部分隨著時間的推移是如何演變的,而無需查看文件的完整歷史記錄。
 

討論代碼
     
評論
在 GitHub 上留下關於代碼語法的詳細評論,並詢問有關結構內聯的問題。
  審核請求
如果您在代碼的另一端,請求同行評審很容易。將用戶添加到您的拉取請求中,他們將收到通知,讓他們知道您需要他們的反饋。
  點評
將您的評論整合到一個連貫的評論中,然後指定評論是需要更改或是建議。

解決簡單的衝突
你無法總是避免衝突。透過解決 GitHub 上的簡單合併衝突,更快地合併拉取請求而無需命令行。


2023-07-26 新增內容
合併最高質量的代碼
評審可以改進您的代碼,但錯誤也會發生。限制人為錯誤並確保只有高質量的代碼才能與詳細的權限和狀態檢查合併。

 
權限
透過您的存儲庫設置為協作者提供所需的盡可能多的訪問權限。您可以將訪問權限擴展到幾個團隊,並選擇那些團隊可以讀取或寫入您的文件。您擁有的權限選項取決於您的計劃。
  受保護的分支
可幫助您維護代碼的完整性。限制誰可以推送到分支,並禁用強制推送到特定分支。然後使用 Protected Branches API 擴展您的策略。
  所需的狀態檢查
創建所需的狀態檢查,以在分支上添加額外的錯誤預防層。使用 Status API 強制檢查並禁用合併按鈕,直到檢查通過。

2023-07-26 新增內容
讓您的審核流程防彈
使用審核工具在 GitHub 上進行構建,以避免人為錯誤,並使用審核工具為團隊的代碼添加額外的潤色。

 
Codecov
分組、合併、存檔及比較覆蓋率報告
  Codacy
自動代碼審查可幫助開發人員更快地交付更好的軟體
 
       
Coveralls
確保新代碼被完全覆蓋,並看到覆蓋率趨勢的出現
  CodeFactor
GitHub 的自動代碼審查
 

以及更多..

版本比較

Free 免費版   Team 團隊版   Enterprise 企業版
個人和組織的基礎知識 個人和組織的高級協作 企業級安全、合規、靈活部署
.無限的公共/私人存儲庫
.自動安全和版本更新
.CI/CD 2,000 分鐘/每月
.500MB 的 Packages 存儲
.新的 issues & projects(限測試版)
.社區支援

可附加的元件
.GitHub Copilot 
.GitHub Codespaces 
包含免費版所有內容,以及
.訪問 GitHub Codespaces
.受保護的分支
.pull requests 中的多個審閱者
.pull requests 草案
.代碼擁有者
.必須評論者(Required reviewers)
.Page 和 Wiki
.環境部署分支和秘密
.CI/CD 3,000 分鐘/每月
.2 GB 的 Packages 存儲
.基於網路的支援
包含團隊版所有內容,以及
.企業級用戶管理
.透過 SCIM 提供用戶
.企業帳戶集中管理多個組織
.環境合規
.審計日誌 API
.SOC1、SOC2、類別 2 每年報告一次
.FedRAMP Tailored Authority to Operate (ATO)
.SAML 點擊登錄
.高級審計
.GitHub 連接
.CI/CD 50,000 分鐘/每月
.50GB 的 Packages 存儲

內建的高級元件
.GitHub Advanced Security
.高級支援

系統要求

您創建的每個代碼空間均由 GitHub 託管在 Docker 容器中,並在虛擬機上運行。您可以從多種虛擬機類型中進行選擇,包括 2 核、8 GB 記憶體、32 GB 存儲空間,到最多 32 核、64 GB 記憶體、128 GB 存儲空間。
Visual Studio Code、Visual Studio、Neovim 和 JetBrains IDE

產品畫面