最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mercurial(輕量級分布式版本控制系統(tǒng)) v6.6 免費版

Mercurial下載

  • 軟件大小:15.2MB
  • 軟件語言:簡體中文
  • 軟件類型:國產(chǎn)軟件
  • 軟件授權(quán):免費軟件
  • 軟件類別:編程其它
  • 應(yīng)用平臺:Windows平臺
  • 更新時間:2025-09-18
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

Mercurial電腦版是一款非常優(yōu)秀的分布式版本控制系統(tǒng)(DCVS),Mercurial英文意為水銀,所以常被縮寫為Hg。采用Python語言實現(xiàn),具有高效率、跨平臺、可擴(kuò)展、使用簡便且開源等優(yōu)點,是目前最為流行的版本控制工具之一。Mercurial電腦版是基于 GNU General Public License (GPL) 授權(quán)的開源項目。采用了分布式的模型,具有擴(kuò)展性強,易學(xué)易用的優(yōu)點。同時Mercurial電腦版有著友好的界面,操作非常簡單,設(shè)計的非常人性化。但是。Mercurial 沒有命名空間,一但和很多個版本庫交流,很容易導(dǎo)致自己與別人的代碼混成一團(tuán),就這個意義而言,Mercurial 根本不是個合格的分散式系統(tǒng)。有需要的用戶可以下載體驗!

Mercurial(輕量級分布式版本控制系統(tǒng))特色

1、更輕松的管理

傳統(tǒng)的版本控制系統(tǒng)使用集中式的 repository,一些和 repository相關(guān)的管理就只能由管理員一個人進(jìn)行。由于采用了分布式的模型,Mercurial 中就沒有這樣的困擾,每個用戶管理自己的 repository,管理員只需協(xié)調(diào)同步這些repository。

2、更健壯的系統(tǒng)

分布式系統(tǒng)比集中式的單服務(wù)器系統(tǒng)更健壯,單服務(wù)器系統(tǒng)一旦服務(wù)器出現(xiàn)問題整個系統(tǒng)就不能運行了,分布式系統(tǒng)通常不會因為一兩個節(jié)點而受到影響。

3、對網(wǎng)絡(luò)的依賴性更低

由于同步可以放在任意時刻進(jìn)行,Mercurial 甚至可以離線進(jìn)行管理,只需在有網(wǎng)絡(luò)連接時同步。

常用命令

一、正常流程

1、查看項目狀態(tài)

hg st

2、將未加入索引的文件加入索引

hg add 文件

或者 hg add . 將所有的加入索引中

3、提交修改

hg ci -m "提交說明"

4、初次推送代碼

hg push --new-branch

5、非初次推送代碼

hg push -b 分支號

二、分支管理

1、新建分支

hg branch 分支號

2、查看當(dāng)前分支

hg branch

3、查看所有分支

hg branches

4、切換分支

hg update 新分支號

5、合并分支

hg merge 分支號

或者 hg merge,即是不加分支號,此時合并自己分支的多個head頭,多用于多人操作同一分支后,進(jìn)行合并操作

三、更新操作

1、更新當(dāng)前項目狀態(tài)

hg update

2、更新代碼

hg pull

四、回退操作

1、代碼未提交時(即沒有進(jìn)行 hg ci -m “提交" 操作),還原代碼

hg revert 文件名

或者 hg revert -a 還原所有修改

2、代碼提交了一次,還原提交,此時修改的代碼還在,特別注意,此操作只能還原一次,多次是不行的

hg rollback

元素介紹

1、Revision

在使用 Mercurial 的系統(tǒng)中每個改動隔離在各自的 repository 里,既避免把不相關(guān)的代碼混雜起來, 又便于一個接一個的測試每一部分工作,用戶做的每個改動稱為一個 revision。一般會有一個所有用戶都可以訪問得到的 repository 保存了項目的“主要”版本,工作repository 是用戶自己做事情的地方,實現(xiàn)新的特性,修改漏洞,重構(gòu),實驗等,當(dāng)完成改變后,你可以 push 到共用的 repositor y中,即完成了一個 revision。

2、Changeset

一個或多個文件的改變集合在一起形成一個邏輯單元,稱為 changeset。每一個 changeset由兩部分內(nèi)容描述,版本號和 changeset 標(biāo)識,例如:changeset: 207:58e4906e69e3

冒號前面的數(shù)字代表版本號,它用來標(biāo)識本地 changeset。這個版本號只有在用戶的本地repository 中才有意義。冒號后面的那個很長的十六進(jìn)制串是 changeset標(biāo)識, 它是確定changeset的全局唯一標(biāo)識符, 在所有包含這個 changese 的 repository 中都相同。多個用戶之間討論changeset,一般使用這個 changeset 標(biāo)識,而不是上面說的版本號,因為完全有可能每個用戶的 repository 中同樣的 changeset 版本號不同。

3、Head

Head 表示 repository 中每個分支最新的 revision,通常在合并幾個分支時會用到這個概念。

4、Tip

Tip 是最新的一個 changeset 的版本號的一個別名。在命令中任何使用版本號的地方都可以使用 tip 來代替最新的 changeset的版本號。Tip在各個repository中是不同的,同時一個repository 中只有一個 tip。

5、Log

Log 命令按時間順序從近到遠(yuǎn)的記錄著在 repository 中發(fā)生的每一次事件??梢酝ㄟ^指定-v診斷輸出選項來獲得更多更詳細(xì)的歷史信息,或者指定—debug選項來獲得歷史信息中的一切細(xì)節(jié)。

Mercurial使用入門

1、測試hg的安裝效果 cmd中輸入:hg

如果不能顯示,則修改我的電腦->屬性->高級->環(huán)境變量->系統(tǒng)變量中的PATH為: (為了在命令行模式下運行Python命令,需要將python.exe所在的目錄附加到PATH這個環(huán)境變量中。) PATH=PATH;<你的mercurial目錄>;如: 

2、獲取幫助:hg help :如init命令的幫助信息 

3、設(shè)置全局配置信息

Mercurial的配置文件類似于vim的vimrc,從[hg help config]可以查看配置文件的放置位置為:

(Plan 9) "$home/lib/hgrc"

(Unix) "$HOME/.hgrc"

(Windows) "%USERPROFILE%\.hgrc"

(Windows) "%USERPROFILE%\Mercurial.ini"

(Windows) "%HOME%\.hgrc"

(Windows) "%HOME%\Mercurial.ini"下面是我的配置文件: 

4、指定了用戶名,這方便了后面的操作.

初始化項目:hg init 

5、建立一個readme文件,查看項目狀態(tài) 

代表未知,M代表修改,A代表添加

6、添加文件: 

mercurial提供了命令匹配的功能,如status可以用sta識別出來,這可以減少輸入

7、提交修改: 

log命令用來看修改記錄,commit的-m參數(shù)提供了快速注釋的功能,你也可以自己編輯,如:

軟件功能

1、更輕松的管理

傳統(tǒng)的版本控制系統(tǒng)使用集中式的 repository,一些和 repository相關(guān)的管理就只能由管理員一個人進(jìn)行。由于采用了分布式的模型,Mercurial 中就沒有這樣的困擾,每個用戶管理自己的 repository,管理員只需協(xié)調(diào)同步這些repository。

2、更健壯的系統(tǒng)

分布式系統(tǒng)比集中式的單服務(wù)器系統(tǒng)更健壯,單服務(wù)器系統(tǒng)一旦服務(wù)器出現(xiàn)問題整個系統(tǒng)就不能運行了,分布式系統(tǒng)通常不會因為一兩個節(jié)點而受到影響。

3、對網(wǎng)絡(luò)的依賴性更低

由于同步可以放在任意時刻進(jìn)行,Mercurial 甚至可以離線進(jìn)行管理,只需在有網(wǎng)絡(luò)連接時同步。

  • Mercurial(輕量級分布式版本控制系統(tǒng)) v6.6 免費版

載地址

下載錯誤?【投訴報錯】

Mercurial(輕量級分布式版本控制系統(tǒng)) v6.6 免費版

      氣軟件

      關(guān)文章

      • BIP-0039 助記詞詞本 打包
        BIP-0039 助記詞詞本 打包

        助記詞(mnemonic phrase)是從一個固定的單詞列表中選出的12、15、18、21或24個單詞,這些單詞按照順序排列,可用于備份和恢復(fù)加密貨幣錢包...

      • Mathworks MATLAB R2025a v25.1.0.2943329 最新中文正式免費版(附安裝教程)
        Mathworks MATLAB R2025a v25.1.0.2943329 最新中文正式免費版(附安裝教程)

        MATLAB R2025a 已具備強大的科學(xué)計算與工業(yè)仿真能力,尤其是其 Simulink 工具箱,在動態(tài)系統(tǒng)建模與仿真方面具有顯著優(yōu)勢,MATLAB R2025a 最新版引入了全新 MATLAB Copilot ...

      • jq.exe 一個輕量級且靈活的命令行JSON處理器 v1.7.1
        jq.exe 一個輕量級且靈活的命令行JSON處理器 v1.7.1

        jq是一個輕量級且靈活的命令行JSON處理器,他可以毫不費力地將您擁有的數(shù)據(jù)格式轉(zhuǎn)換為您想要的格式,并且執(zhí)行此操作的程序通常比您預(yù)期的更短、更簡單...

      • 網(wǎng)易y3編輯器 v2.5.3 安裝免費版
        網(wǎng)易y3編輯器 v2.5.3 安裝免費版

        網(wǎng)易Y3編輯器是一款以行業(yè)頂級Messiah引擎為基底的高效游戲創(chuàng)作工具,專為降低游戲開發(fā)門檻而設(shè)計,編輯器提供超萬項免費資源庫,涵蓋角色、特效、音效等全品類素材,并支...

      • 阿里云WEF API調(diào)用工具 GUI版本 v1.0 綠色免費版
        阿里云WEF API調(diào)用工具 GUI版本 v1.0 綠色免費版

        阿里云WEF API調(diào)用工具是一款Web應(yīng)用防火墻,通過調(diào)用阿里云密鑰AccessKey ID、AccessKey Secret,然后可以直接控制阿里云WAF,操作便捷,歡迎需要的朋友下載使用...

      • Mathworks Matlab R2024b v24.2.0.2712019 中文正式免費版(附安裝教程)
        Mathworks Matlab R2024b v24.2.0.2712019 中文正式免費版(附安裝教程)

        MATLAB R2024b由全球領(lǐng)先的數(shù)學(xué)計算軟件開發(fā)商 MathWorks正式發(fā)布了,新版R2024b 推出了幾項重要更新,幫助從事無線通信系統(tǒng)、控制系統(tǒng)和數(shù)字信號處理應(yīng)用的工程師和研究人...

      載聲明

      ☉ 解壓密碼:www.fzitv.net 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的Mercurial(輕量級分布式版本控制系統(tǒng)) v6.6 免費版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。

      囊谦县| 东阳市| 湟中县| 大余县| 云梦县| 那坡县| 临夏市| 高雄市| 湘乡市| 安泽县| 年辖:市辖区| 诸城市| 博客| 烟台市| 合水县| 望都县| 安达市| 亳州市| 许昌县| 柘荣县| 驻马店市| 普洱| 苍南县| 上思县| 黄山市| 乌兰浩特市| 鄢陵县| 三河市| 西吉县| 龙州县| 南丹县| 淅川县| 伊春市| 个旧市| 建平县| 乐至县| 灯塔市| 北海市| 库尔勒市| 枝江市| 龙州县|