gpt4 book ai didi

svn - 恢复到文件的先前 SVN 版本的更好方法?

转载 作者:行者123 更新时间:2023-12-03 04:17:41 24 4
gpt4 key购买 nike

我不小心向 SVN 存储库提交了太多文件,并更改了一些我无意的内容。 (叹气。)为了将它们恢复到之前的状态,我能想到的最好的办法就是

svn rm l3toks.dtx
svn copy -r 854 svn+ssh://<repository URL>/l3toks.dtx ./l3toks.dtx
天啊!难道就没有更好的办法了吗?为什么我不能写这样的东西:

svn revert -r 854 l3toks.dtx

好吧,我只使用 v1.4.4,但我浏览了 1.5 分支的更改列表,但没有看到与此直接相关的任何内容。我错过了什么吗?

<小时/>

编辑:我想我还不够清楚。我不认为我想要反向合并,因为那样我就会丢失我想要进行的更改!假设 fileAfileB 都已修改,但我只想提交 fileA;不小心输入了

svn commit -m "small change"

提交了两个文件,现在我想回滚fileB。反向合并使这项任务并不比我上面概述的步骤更容易(据我所知)。

最佳答案

svn merge -r 854:853 l3toks.dtx

svn merge -c -854 l3toks.dtx

这两个命令are equivalent .

关于svn - 恢复到文件的先前 SVN 版本的更好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/345997/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com