我已經設置我的〜/ .hgrc根據https://www.mercurial-scm.org/wiki/MergingWithVim使用vimdiff。合併失敗mercurial與「操作不支持」
[ui]
merge = vimdiff
[merge-tools]
vimdiff.executable = vim
vimdiff.args = -d $base $local $output $other +close +close
然而,當我嘗試運行實際的合併,它只是失敗了也不是很有益下列要求:
bash-3.2$ hg --debug merge
searching for copies back to rev 7
resolving manifests
overwrite None partial False
ancestor 88aaf3a2e10f local 311bb03b96cd+ remote 29bec6ac5dd3
junk: versions differ -> m
preserving junk for resolve of junk
updating: junk 1/1 files (100.00%)
picked tool 'vimdiff' for junk (binary False symlink False)
abort: Operation not supported: /Accounts/rainest/mtest/junk.orig
任何想法,爲什麼它這樣做呢?