功能特性

輕鬆推送大量變更,省去煩人的合併

程式碼源流將複雜的開發工作流程和交付程序模型化,支援大規模的平行開發工作。變更的推送是流暢且無痛的程序,但會因為傳統的分支與合併作業而受到阻礙。您可以利用川流式架構在數秒內大量推送任何規模 (數十到數百不等) 的變更或程式碼源流。開發團隊可利用程式碼源流來:

  • 將整個開發程序模型化
  • 全盤掌握主動式變更並即時做出明智決策
  • 迅速發行功能和 HotFix
  • 大幅減少傳統分支和合併常見的手動作業和所需時間
  • 輕鬆建立川流階層以利建立邏輯階段來支援 CI/CD 程序

利用變更型開發改善軟體交付

變更型開發保證發行版本中包含哪些敘述、問題和瑕疵,而且在整個軟體開發生命週期中都能追蹤。開發團隊擁有真正完整的變更追蹤能力,讓他們充分發揮所有開發潛能並加速交付。

  • 功能強大的工作流程和程序自動化
  • 利用「變更資產」(變更套件) 合併來降低合併的複雜度
  • 享有完全的自主性並全盤掌握情況,故能做出明智決策
  • 藉由共通的業務語言改善團隊與利益相關者的協同作業
  • 整合第三方工具:HPQC、ClearQuest、Remedy、Rally、JIRA

內建 SCM 最佳實務

開發人員在私人的工作空間流 (沙箱) 內工作。這種做法鼓勵持續提交「進行中」的工作,而不是過早把私人變更與其他團隊成員分享。這樣可確保共享的團隊流或整合流不會混入未經測試的變更。開發人員便有信心使用「已知良好」的程式碼基底來繼續工作。

  • 消除自訂程序檔所產生的瓶頸
  • 將整個開發程序中的最佳實務和控管自動化
  • 與 Crucible 整合來促進程式碼審查最佳實務
  • 隨時重建程式碼基底,保證僅需數秒
  • IDE 完全整合:Eclipse、Visual Studio 和 IntelliJ

使用 GitCentric 在企業中採用 Git

企業級 Git 解決方案,有效因應大型企業軟體開發環境的獨特需求。Git 使用者的工作不必中斷即可享有企業安全和中央管理功能。它讓開發人員在安全環境中自由使用原生的 Git,不必犧牲企業安全或管制。

  • 整個開發程序視覺化和程序模型化
  • Gerrit 的整合式程式碼審查可內建最佳實務
  • 資產變更管理完全支援變更型開發。
  • 控制規模、減少雜亂並處置無人維護或過時的 Git 分支