如何通过忽略一个文件来更新hg

时间:2016-02-17 03:08:33

标签: mercurial

检查 hg验证

portfolio/600x600/72.jpg@8: unpacking 346174023f35: revlog decompress error: Error -3 while decompressing data: incorrect data check

我需要更新除此之外的其他文件。在 hg 中有任何命令可以执行此操作吗?

例如从版本49到50 喜欢这个

hg update 50 -ignore portfolio/600x600/72.jpg

1 个答案:

答案 0 :(得分:1)

更新到修订版不支持此功能。但是,您可以所选文件恢复为某个版本:

hg revert -rXXX FILENAME

它还支持--exclude--include标记,因此您可以尝试:

hg revert -r50 --all --exclude portfolio/600x600/72.jpg

介意:在此之后,存储库将处于修改状态,如果您提交,则父级将是您当前签出的修订版。