Mercurial[Mercurial]

Mercurial[Mercurial]
更多義項 ▼ 收起列表 ▲

Mercurial 是一種輕量級分散式版本控制系統,採用 Python 語言實現,易於學習和使用,擴展性強。其是基於 GNU General Public License (GPL) 授權的開源項目。

輕量級分散式版本控制系統

特點

相對於傳統的版本控制,具有如下優點:
更輕鬆的管理。傳統的版本控制系統使用集中式的 repository,一些和 repository相關的管理就只能由管理員一個人進行。由於採用了分散式的模型,Mercurial 中就沒有這樣的困擾,每個用戶管理自己的 repository,管理員只需協調同步這些repository。 更健壯的系統。分散式系統比集中式的單伺服器系統更健壯,單伺服器系統一旦伺服器出現問題整個系統就不能運行了,分散式系統通常不會因為一兩個節點而受到影響。 對網路的依賴性更低。由於同步可以放在任意時刻進行,Mercurial 甚至可以離線進行管理,只需在有網路連線時同步。

Mercurial 里的元素

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

Changeset

一個或多個檔案的改變集合在一起形成一個邏輯單元,稱為 changeset。每一個 changeset由兩部分內容描述,版本號和 changeset 標識,例如:
changeset: 207:58e4906e69e3
 冒號前面的數字代表版本號,它用來標識本地 changeset。這個版本號只有在用戶的本地repository 中才有意義。冒號後面的那個很長的十六進制串是 changeset標識, 它是確定changeset的全局唯一標識符, 在所有包含這個 changese 的 repository 中都相同。多個用戶之間討論changeset,一般使用這個 changeset 標識,而不是上面說的版本號,因為完全有可能每個用戶的 repository 中同樣的 changeset 版本號不同。

Head

Head 表示 repository 中每個分支最新的 revision,通常在合併幾個分支時會用到這個概念。
Tip
Tip 是最新的一個 changeset 的版本號的一個別名。在命令中任何使用版本號的地方都可以使用 tip 來代替最新的 changeset的版本號。Tip在各個repository中是不同的,同時一個repository 中只有一個 tip。

Log

Log 命令按時間順序從近到遠的記錄著在 repository 中發生的每一次事件。可以通過指定-v診斷輸出選項來獲得更多更詳細的歷史信息,或者指定—debug選項來獲得歷史信息中的一切細節。

Mercurial-Spectre

Mercurial - Spectre
最近更新: 6.43b

英雄介紹

誕生於遠古世界早期的黑暗,Mercurial代表著那些死去多時的靈魂的狂怒和怨恨。和死靈與惡靈一樣,它神出鬼沒,並以不尋常的熱情糾纏那些還活著的生命,而且完全不受自然法則的約束。它還可以利用它垂死友軍的生命能量去摧毀天災軍團的敵人。一切都為了冰封王座的榮耀。
初始射程 : 100 | 初始攻擊間隔 : 1.7
初始移動速度 : 295 | 初始防禦 : 3.3
基本屬性 : 敏捷 / Agility | 初始攻擊力 : 46 - 50
初始力量值 : 19 | 初始敏捷值 : 23 | 初始智力值 : 16
力量增長係數 : 2.0 | 敏捷增長係數 : 2.2 | 智力增長係數 : 1.9

幽鬼之刃

幽鬼之刃 (Spectral Dagger) [D]
幽鬼擲出致命的匕首,匕首對划過的敵方單位造成傷害並留下一條暗影之徑。被匕首擊中的敵方英雄在移動時也會留下一條暗影之徑。幽鬼在暗影之徑上進入相位移動的狀態,無視地形。暗影之徑同時提升幽鬼/降低敵方單位的移動速度。
施法距離:2000
冷卻時間:25秒
魔法消耗:130/140/150/160點
第一級 - 造成50點的傷害,提升/降低5%的移動速度。
第二級 - 造成100點的傷害,提升/降低9%的移動速度。
第三級 - 造成150點的傷害,提升/降低14%的移動速度。
第四級 - 造成200點的傷害,提升/降低18%的移動速度。

荒蕪

荒蕪 (Desolate) [D]
在敵方英雄周圍400範圍內沒有友軍存在時,幽鬼和他的鏡像在對目標英雄的攻擊中能夠造成額外的無視防禦和抗性的傷害。
英雄攻擊 神聖(魔法)傷害
冷卻時間:0.4秒
第一級 - 附加15點的傷害。
第二級 - 附加25點的傷害。
第三級 - 附加35點的傷害。
第四級 - 附加45點的傷害。
折射 (Dispersion)
使幽鬼有一定幾率閃避傷害,並將傷害折射給她周圍400範圍內的敵方單位,並造成0.5秒的暈眩(對英雄造成0.01秒的暈眩)。
不能閃避足以致命的傷害。

英雄攻擊魔法傷害

第一級 - 有4%的幾率將傷害折射到她周圍400範圍的區域中去。
第二級 - 有8%的幾率將傷害折射到她周圍400範圍的區域中去。
第三級 - 有12%的幾率將傷害折射到她周圍400範圍的區域中去。
第四級 - 有16%的幾率將傷害折射到她周圍400範圍的區域中去。

鬼影重重

鬼影重重 (Haunt) [T]
幽鬼在所有敵方英雄身後製造一個鬼影進行攻擊。鬼影不可控制,擁有本體50%的攻擊力,受到200%的傷害。
幽鬼可以選擇以自身代替某個鬼影。
冷卻時間:150/120/90秒
魔法消耗:150點
第一級 - 持續4秒。
第二級 - 持續5秒。
第三級 - 持續6秒。

版本歷史

6.28
·新英雄,Mercurial - 復仇天魂
6.33
·英雄更名為幽鬼
·初始攻擊由44-48提升至62-66;移動速度由300下降至295;初始力量由17上升至19;智力成長由1.3上升至1.6
·相位移動替代為新技能,幽鬼之刃
·復仇更改為普通技能並改善了作用機理
·完全重寫了鬼影重重並作為大招
6.33b
·移除了鏡像所擁有的折射技能
·鬼影重重第3級持續時間由6.5秒下降至6秒
6.34
·基礎攻擊由62-66下降至49-53
·將復仇替換為新技能,荒蕪
·幽鬼之刃的持續時間下降
6.36b
·敏捷成長由2.6下降至2.2
6.42
·荒蕪的判定範圍由900下降至400
6.48
.折射變為折射攻擊5%10%15%20%

相關詞條

相關搜尋

熱門詞條

聯絡我們