OneDev,一個協作開發和管理平台

一個開發者

OneDev是 一個管理整個軟件開發週期的平台, 根據DevOps範例提供了一套完整的工具來開發項目。 以其身份,OneDev 類似於GitLab提供實施的機會 在你的設施裡 聯合開發的基礎設施發布,審查,測試,組裝和交付,而無需與GitHub等外部雲服務捆綁在一起。

一個開發者 在Kubernetes上運行CI構建具有簡化的部署過程,不需要執行代理和經紀人。 能夠在Linux和Windows容器中進行測試。

n支持以可視模式創建構建規範 無需編寫YAML文件和記住語法,以及使用條件參數靈活地自定義構建過程,並行運行多個作業以及在某些事件發生時自動啟動作業的能力。

阿德瑪斯 支持具有約束力的討論 和對代碼的外部註釋,並帶有更改的塊(diff)。

以及針對拉取請求的靈活複審規則,能夠保護某些分支機構和任命開發人員進行審查,以及一種分階段模式,用於在審查拉取請求時分析提交。

坦比恩 有一種查詢語言,可讓您查找所需的信息 關於項目,提交,構建,問題,請求請求和反饋的信息。 可以保存請求並接收與之相關的新事件的出現的通知。

支持定義自己的狀態和字段以進行問題通知,確定某些事件發生時字段之間的依賴性和狀態自動改變的能力。

通過自動驗證持續集成系統中接受的承諾並通過專家建議(包括至少兩個開發人員)來支持拉取請求。

支持在啟動時出現錯誤的情況下重新啟動作業 Kubernetes中的控制器和
在完成工作的過程中使用MySQL服務的能力。

坦比恩 能夠在工作中生成文件, 其並行處理在第二部分中,結果分析在第三部分中。

限制訪問匿名用戶的能力 僅用於某些項目的啟動;
支持僅將版本控制限製到master分支,並且僅將從master分支編譯的版本放到生產服務器上。

其他特徵:

  • 自動更新問題界面 它不需要重新加載頁面。
  • 搜索和導航系統的代碼 和更改,並考慮到Java,JavaScript,C,C ++,CSharp,Go,PHP,Python,CSS,SCSS,LESS和R的語法特徵。
  • 訪問控制系統,使您可以確定誰可以更改特定子目錄中的代碼,分配問題,運行發行版,查看日誌等。
  • 創建和克隆存儲庫的機會。
  • 訂閱以接收到master分支的確認通知。
  • 通過確認消息關閉問題的能力,可以鏈接討論,提交和提取請求。
  • 能夠在界面中創建保存的表單,以顯示哪些用戶已為問題分配了解決方案。
  • 支持創建自定義字段以將問題附加到特定模塊和平台。
  • 能夠將已驗證狀態分配給問題,具有測試人員身份的開發人員可以分配;
  • 當提交到master分支時,支持CI測試Oracle / MySQL和Linux / Windows的各種組合;
  • 如果無法在CI中建立主分支,則自動生成問題通知並指派負責分析問題的人員。
  • 修復編譯錯誤時自動關閉問題。

終於 如果您想了解更多 並按照說明安裝OneDev,您可以執行此操作 從下面的鏈接。 


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。