有时进行SVN更新文件时,会报skipped, remains conficted,如下图:
遇到这种问题时,三大步可以解决问题。步骤如下:
Step1:回退到该文件的上一级目录,右键选择TortoiseSVN,然后选择下级菜单中的Clean up…,等清理完后,再对该文件进行SVN Update。如果Step1后更新不成功,则操作Step2。
Step2:仍然回退到该文件的上一级目录,右键选择TortoiseSVN,然后选择下级菜单中的Revert…,勾选需要该文件进行Revert,等回退还原至上一个版本后,再对该文件进行SVN Update。如果Step2后更新不成功,则操作Step3。
Step3:仍然回退到该文件的上一级目录,右键选择TortoiseSVN,然后选择下级菜单中的Resolve…,再对该文件进行SVN Update。
依次按照以上3个步骤,直到能更新出发生冲突的文件为止。