相关疑难解决方法(0)

将项目更新为修订版本并恢复为修订版本

我已经开始使用Subversion与TortoiseSVN.如果我打开日志并右键单击旧版本,我会看到两个选项听起来像是回滚到旧版本:"将项目更新为版本"和"还原到此版本".

我知道当您只想回顾旧版本而不是真正更改存储库时,会使用更新到旧版本.Revert是你真正搞砸了,并希望存储库中的最新版本与旧版本相同.

所以说HEAD修订版是100并且我恢复到95.它会将我的工作副本反向合并回95.然后我可以将更改提交到存储库,这将创建修订版101正确吗?如果我更新回到95版,那会有什么不同?它是否仍然只是扭转了上次修订的变化?在将恢复或更新到旧版本之后,我对工作副本的状态有何不同感到困惑.

svn tortoisesvn

161
推荐指数
4
解决办法
10万
查看次数

如何使用命令行中的特定修订号"恢复到此版本"?

我目前正在制作一个脚本,我已经熟悉了Tortoise SVN及其相应的命令行功能.

我有正确更新的脚本,以通过一系列测试找到正确构建的"修订版".在脚本记录了该变量(版本号具体)之后,我更新到HEAD修订版(这样我就可以在这个过程之后提交我遇到问题).

我的问题: 如何从命令行恢复到特定的修订号?

我知道你可以svn更新-r,但你怎么能用revert这样做,这样它就可以将我的工作副本更改为修改状态; 以后可以提交?我只是问,因为revert不接受-r参数; 除非我弄错了.

我从这个问题中找到了修改/更新的工作方式: 使用tortoise SVN恢复 但是我找不到任何可靠的答案.任何帮助,将不胜感激.

svn tortoisesvn command-line

4
推荐指数
1
解决办法
7433
查看次数

标签 统计

svn ×2

tortoisesvn ×2

command-line ×1