亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源配置管理工具 > SVN
為什么 Git 比 SVN 好
作者:網絡轉載 發布時間:[ 2014/1/2 10:44:27 ] 推薦標簽:配置管理 SVN Git

SVN對分支當做路徑來授權,造成管理的負擔(參見 前面的描述 ), 因此使用SVN實現靈活的特性分支開發、可靠的發布控制(維護分支凍結)很難。

企業應用Git的困惑之一是如何裁剪出適合自己的工作流。實際上Git本身已經給出范例:

    $ git help workflows

理解Git的應用模型并選用合適的服務器端軟件(如 Gitolite),可以定制出適合自己的工作流。 例如下表是在企業中使用Git版本控制系統的典型角色劃分:

再來談談Git的使用,實際上Git的設計模型非常簡單,理解了其設計思想,可以很容易地掌握 git reset, git checkout, git rebase, git push, git pull 等命令。

誤解7:程序員不喜歡命令行

誰說Git沒有好的圖形工具?SVN 有 TortoriseSVN,Git 同樣有 TortoiseGit。 只不過Git的命令行太好用,使得圖形操作顯得笨拙。

至于Windows用做開發環境是否還有前途,看看火熱的iOS、Android開發、和優雅的 MacBook 知道了。

Git能做到,而SVN難以做到的事情

Git分支功能為強大,分支管理能力讓SVN望塵莫及

Git可以很容易地對比兩個分支,知道一個分支中哪些提交尚未合并到另一分支,反之亦然。

● 查看當前分支比other分支多了哪些提交:

    $ git log other..

● 查看other分支比當前分支多了哪些提交:

    $ git log ..other

我不認為SVN的分支是真正的分支,因為分支基本的提交隔離SVN沒能實現。 在SVN中一次提交可以同時更改主線(/trunk)和分支中的內容, 所以判斷一個分支中哪些提交未合并到另外的分支,完全不能對SVN抱有希望。

Git可以實現更好的發布控制

針對同一個項目,Git可以設置不同層級的版本庫(多版本庫), 或者通過不同的分支(多分支)實現對發布的控制。

● 設置只有發布管理員才有權限推送的版本庫或者分支,用于穩定發布版本的維護。

● 設置只有項目經理、模塊管理員才有權推送的版本庫或者分支,用用于整合測試。

上一頁1234下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 国产人成精品免费视频 | 亚洲精品xxx | 波多野结衣中文一区 | 成人区精品一区二区不卡亚洲 | 黑人又大又粗又长又深受不了 | 成人免费视频在线看 | 久久天天躁狠狠躁夜夜躁综合 | 天天草夜夜骑 | 欧美中文综合在线视频 | 国产成人免费永久播放视频平台 | 最近中文字幕免费mv视频8 | 一级特黄牲大片免费视频 | 成 人 黄 色 大片 | 亚洲视频国产视频 | 宅男天堂影院 | 小明明看看视频永久免费网 | 国产精品麻豆一区二区三区 | 久久亚洲热 | 在线资源天堂 | 欧美特级黄色片 | 高清一级做a爱过程免费视频 | 欧美激情_区二区三区 | 国产美女一级ba大片免色 | 美女免费黄网站 | 女全身裸无遮挡免费毛片 | 中文字幕15页 | 亚州中文字幕 | 中文资源在线观看 | 按摩一级片| 欧美日韩视频在线播放 | 国产成人精品午夜视频' | 天天射日日操 | 成人性生交大片免费看午夜a | 免费毛片大全 | 国产玖玖 | 日韩中文字幕在线视频 | 日韩一级精品久久久久 | 国产黄色毛片视频 | 午夜影院免费视频 | 成人免费福利网站在线看 | 国产chaopeng视频在线 |