欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

Mercurial下載

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

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

1、更輕松的管理

傳統(tǒng)的版本控制系統(tǒng)使用集中式的 repository,一些和 repository相關(guā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ò)的依賴性更低

由于同步可以放在任意時刻進行,Mercurial 甚至可以離線進行管理,只需在有網(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頭,多用于多人操作同一分支后,進行合并操作

三、更新操作

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

hg update

2、更新代碼

hg pull

四、回退操作

1、代碼未提交時(即沒有進行 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 標識,例如:changeset: 207:58e4906e69e3

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

3、Head

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

4、Tip

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

5、Log

Log 命令按時間順序從近到遠的記錄著在 repository 中發(fā)生的每一次事件??梢酝ㄟ^指定-v診斷輸出選項來獲得更多更詳細的歷史信息,或者指定—debug選項來獲得歷史信息中的一切細節(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)的管理就只能由管理員一個人進行。由于采用了分布式的模型,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ò)的依賴性更低

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

載地址

下載錯誤?【投訴報錯】

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

      氣軟件

      關(guān)文章

      • BIP-0039 助記詞詞本 打包

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

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

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

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