我想用来hg graft
将变更集从一个分支复制到另一个分支。
但是,在变更集中修改的文件已hg rename
在源分支中重命名(使用 ) - 在我要移植的变更集之前。
当我尝试时,我得到:
scanning for duplicate grafts
grafting revision 3
searching for copies back to rev 2
unmatched files in local:
f1.txt
resolving manifests
overwrite: False, partial: False
ancestor: c06936303423, local: cfeaa3003c57+, remote: e3f2a201d1e2
remote changed f1a.txt which local deleted
use (c)hanged version or leave (d)eleted? c
(c) 和 (d) 似乎都不是正确的选择。
文件 f1a.txt 从源分支中的 f1.txt 重命名。f1a.txt 甚至从未存在于目标分支中。
这可能吗?