iT邦幫忙

0

Azure DevOps Server 小團隊使用Express版

目前在協助新的團隊評估版控工具

因為主要使用工具為Visual Studio (C#)

本來有編預算買Azure DevOps Server License

但後來發現Express版,可以供5個人以下團隊使用

想詢問,假設短時間內(1-2年),該團隊不會超過5個人共同開發同一專案情況下

買五個Azure DevOps Server User License,不如直接使用Express版?
(不使用Test方案)

註:同時有在評估gitlab-ce,但為非企業版好像不支援Pull Request功能

nansen iT邦新手 3 級 ‧ 2019-11-26 12:07:01 檢舉
公司開發.net core C#是自架gitlab CE版有支援pull request
gitlab上這功能是叫「Merge Request」
se7en11 iT邦新手 5 級 ‧ 2019-11-28 14:14:46 檢舉
所以ce版可以做到merge request,主分支也可以做request 接受/拒絕功能嗎,因為在一個網站上有看到這一段是企業版才有。如果ce版可以做到的話,gitlab似乎功能也算足夠該團隊使用
nansen iT邦新手 3 級 ‧ 2019-12-02 10:10:59 檢舉
MR的詳細功能可以參考官方文件
https://docs.gitlab.com/ee/user/project/merge_requests/#creating-merge-requests

簡單來說如果只是單純的管理員與開發者兩個不同群組例如master分支是受保護的只有管理者能合併,開發者群組的人無法直接推合併分支上去需要開MR,這是CE版就有的,EE版是包含更細膩的例如多人review等功能

1 個回答

0
舜~
iT邦高手 1 級 ‧ 2019-11-26 15:20:51

先用Express,有需要再買License
或是不同專案用不同帳號申請Express

se7en11 iT邦新手 5 級 ‧ 2019-11-28 14:11:37 檢舉

目前也是這樣考量,因為Express試用起來,似乎沒有什麼大問題。
可以做到CI、CD、Artifacts(有容量上限)、git flow相關管控功能

我要發表回答

立即登入回答