在我的了解範圍內大多數的企業目前都還是用的svn,想問下真實情況是這樣的麼!
如果用的git,可以說下:
用的什麼產品
git團隊開發的流程
求大牛指點,謝謝
習慣沉默2017-05-02 09:26:07
https://github.com/xirong/my-git/blob/master/git-workflow-tutorial.md
此文詳細的說明了Git工作流程
滿天的星座2017-05-02 09:26:07
不需要太多權限管理的喜歡用git,有權限管理的不會用。
之前公司用商業版的Perforce,原因很簡單,幾千萬個submit的code change,一旦崩潰,對公司的損失是巨大的,即使有備份,公司也不願意去做第一個吃螃蟹的
有意思,居然有人踩我了
我很納悶那個踩我的有沒有在大公司待過,知道的幾個規模比較大的公司都沒用git,很簡單,誰閒的蛋疼把公司的商業密碼以git的方式做分散式管理?像google的VCS甚至還是自己開發的一套工具,在規模幾千人以上的團隊中,一旦牽涉到公司的商業機密,公司是不會把核心競爭力程式碼放出來的。
無意挑起爭論,但不要把git奉為神明,就是一個版本管理的工具而已,除了git外,還有很多做VCS的,比如hg, p4,公司用不用git跟公司的技術氛圍和戰略是相關的。
再補充點,小規模的網路公司是喜歡用git的,原因簡單,做服務型的網路公司營運比科技更重要,傳統服務的把程式碼完全轉git的不多
我想大声告诉你2017-05-02 09:26:07
這個要看產品的規模,開發團隊的規模,迭代的速度。 。 。
如果你的程式碼同時要有幾個分支開發,有Code Review流程,有很多個環境的發布,那使用git就會非常的方便。
這種場景下用SVN基本上就完蛋了
伊谢尔伦2017-05-02 09:26:07
現在不用git你可能僅僅會被認為是low了,再過幾年你還不會用基本就背認為是out了.
據我了解,目前大部分新的團隊新的項目都在選擇使用git ,那些使用svn的多是老項目,而已也都在往git上轉.
用過僅僅是版本控制,那麼git足矣,如果希望做更多事兒(如權限,review等等)推薦gitlab