我修改了工作目录中的文件并进行了 svn 更新。更新已执行,没有冲突。
我希望能够将工作目录内容恢复到 svn 更新之前的状态。
原因是因为我维护一个与共享 svn 存储库并行的本地 git 存储库。我忘记在进行 svn 更新之前 git commit 本地更改。现在我的工作目录包含本地更改与 svn 更新产生的更改混合在一起。如果我提交,所有更改都将显示为一个原子更改。我希望他们能分开。如果我可以恢复更新并保留 svn 更新之前的工作目录内容,我就可以做到这一点。
我一直在问这个问题,它实际上并不包括“如何撤消 svn 更新?”的简单答案。问题。
因此,为了他人的利益,在可解决的情况下,您只想回滚更新:
首先检查日志:
svn log | less
这将为您提供修订号(例如957
)您想返回的地方。然后:
svn up -r 957
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)