顯示廣告
隱藏 ✕
※ 本文為 dinos 轉寄自 ptt.cc 更新時間: 2015-08-08 14:59:09
看板 Soft_Job
作者 derekhsu (華麗的天下無雙)
標題 Re: [討論] 用Git有什麼缺點?
時間 Sat Aug  8 10:51:56 2015


※ 引述《dream1124 (全新開始)》之銘言:
: ※ 引述《derekhsu (華麗的天下無雙)》之銘言:
:   那還真巧,我也是在 CVS 的團隊推動 git,真該來握手一下
: : 我看這個討論串大多數人提到企業內的免費Git方案都用Gitlab
: : 怎麼沒有人提過用Gitblit呢?
: : Gitblit是用純Java開發的平台,安裝極為簡便,而且開放原始碼
: : 自己要做一些修改或是加上Plugin都不太難,支援LDAP,支援儲存
: : 庫授權,包括View, Clone/Pull, Push(Rewind, Create, Delete),
: : ,提供Jenkins外掛,提供簡單的Ticket機制,分散式(聯邦式)管理
: : 結構。
:   為什麼沒選用 Gitblit 呢? 其實這也是後來沒考慮許多開源免費系統的原因
:   這邊分享幾個導系統可能會面對的問題給其他想導 git 的人參考。
:   以我們的情況來說,如果只是給老闆一個免費、功能不錯的檔案庫
:   很難就這樣讓他買單囉~
:   他準備接受的是解決方案,不是因為一群工程師覺得 CVS 有夠難用
:   不符需要而換一個不知哪裡來的檔案庫系統,
:   除非你真的卯起來自己投入很多休息時間蒐集證據,說明檔案庫不只是感覺問題,
:   然後開源的既好用又不要錢不出問題,否則要讓老闆點頭用開源系統還真不容易。
:   有責任管理檔案庫系統的同事也會耽心開源系統的穩定度,怕出問題沒有能力維護,
:   或是到時要自己一肩扛起,不好跟老闆交代。

:   推動導入的人當然很清楚東西好不好,但要取得老闆和其他資深同事的信任
:   常常才是真正費力的地方,也往往是能否順利導入的關鍵。
:   這個時候,如果你們願意花點錢,那麼先排除很貴,老闆也不放心的 github
:   再排除 Linux 以外作業系統都不是很好安裝,不是很容易教會別人管理的 gitlab
:   那麼 Atlassian Stash 的確是比較有知名度的品牌。
:   https://goo.gl/GehtGi
Google Trends
[圖]
Explore Google Search trends with Google Trends. ...

 
:   它不難上手,你列出的 Gitblit 優點 Stash 都有.... 外加 pull-request,
:   10人團隊的授權才 10 鎂,能跟 JIRA 整合,定期更新升級。
:   他們還寫了很多文件,我跟其他人簡報說明想做的事情時,
:   甚至直接拿他的圖片、文字、案例來用,既省力又很有說服力。
:   想導新工具的朋友們....  有時候不用太害怕花錢的東西老闆不會用,
:   如果他想要的是全盤解決方案,就端出來給他,一次徹底解決問題吧!
情況不同。
基本上要說服老闆,必須需要讓老闆先知道好處,畢竟老闆也不知道Git是什麼都東
更重要的是
我們這邊的人用CVS用很久了,不知道世界上有更進步的軟體,我必須要先有東西展
示,才能夠說服所有人買單,他們以前不知道CVS造成的問題是問題,等到我示範
Gitblit能為我們解決那些問題之後,他們才知道那些問題原來是可以被解決的。


還有你說的10人授權是10美金,但是我們會撰寫程式的人將近一百人,100人的授權可是

6000美金啊,在連Ticket都不太會用,連教他們切Branch開發然後Merge的Model都很困難
的狀況下,貿然用付費方案沒有那麼簡單

Gitblit的維護其實也非常非常簡單,把整個data資料夾備份一份就行了,帳號直接跟
LDAP整合也很容易,Stash的確是比Gitblit要強,但是不是強到值得付費去用它,我到
覺得不一定,而且我們其實沒有Jira或是該家公司其他服務,整合綜效不高


--
所有我的作品,請到.....
~四十八個德瑞克~http://blog.derekhsu.homeip.net
馬皇本紀:http://blog.derekhsu.homeip.net/2009/08/821
上官先生傳:http://blog.derekhsu.homeip.net/2009/08/825

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.180.89.66
※ 文章代碼(AID): #1LnMxHAb (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1439002321.A.2A5.html
leolarrel: 跟不上時代的老闆,竟然開軟體公司(笑)1F 08/08 10:53
derekhsu: 我們不是軟體公司啊,這個年代還在用CVS的叫軟體公司嗎2F 08/08 10:55
leolarrel: !不是軟體公司喔?那我該說軟體部門好了,唉3F 08/08 10:58
leolarrel: 貴公司撰寫程式的人員有一百人+,那表示至少會有一到兩
leolarrel: 個負責軟體開發的主管,這些主管時不是很久沒更新新技術
leolarrel: 新知識了?
robler: 很多時候不是不知道,是推不動7F 08/08 11:25
ykjiang: 小公司沒幾個人的話,可以考慮用 SVN8F 08/08 12:12
ggBird: 有的時候真的是懶而已9F 08/08 12:16
dream1124: 其實10人10鎂的版本我們只是來試用,確定目標能實現才買10F 08/08 13:26
dream1124: 買6000鎂的東西當然不會一次就全有全無,那太冒險了
sa074463: 當然有還在用 CVS 的阿...12F 08/08 14:00

--
※ 看板: dinos 文章推薦值: 0 目前人氣: 0 累積人氣: 461 
作者 derekhsu 的最新發文:
點此顯示更多發文記錄
分享網址: 複製 已複製
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇