我們已經使用了一段時間的mercurial,現在一切正常。Mercurial - 記錄執行的命令
我們遇到的唯一問題是有人運行「壞命令」。
一個例子是,在穩定的主幹合併的不穩定分支或拉過完全無關覆蓋了一堆東西的東西類似命名的分支...
你有汞日誌,但你總是弄人那不會相信產出會說「我沒有那樣做」......現在爲了公衆羞辱:)並給予「你打破了帽子」的合法特權,我想知道,有沒有辦法有水銀日誌的每一個命令它給,這將使我們像一個文本文件:
hg pull -b something
hg merge TotallyWrongBranch
hg ci -m "I didn't do it!" -u bsimpson
那麼,你總是可以通過運行''history |當你等待一個答案時,你會少一些。 – Troy
這會工作,但這是非常耗時的,特別是如果提交語句很模糊,那麼您會比較大量的轉速編號。但是,它可以工作:) – jfrobishow
您可以在中央存儲庫掛鉤中添加日誌記錄功能。像'mercurial-server'一樣 – zerkms