svn:"Update item to this version"、"Revert to this version"及"Revert changes from this version"详细说明

背景:svn

今天在svn分支上作了一些课题性研究,发现当前的环境版本不稳定,测试

和领导研究后决定还原到前面的版本以继续进行课题。this

问题:.net

所以遇到了问题,是应该选择“Update item to this version”,“Revert to this version”,仍是“Revert changes from this version”功能,blog

我仔细的研究了一下。it

结果:io

经测试分析,这三种对svn的操做细分以下:date

“Update item to this version”:回退文件的内容和版本到指定的版本A,文件内容与版本A一致,此时文件的版本也为A,可是没法上传文件。文件

“Revert to this version”:只是回退文件的内容到指定版本A,文件版本仍是最新版本,此时文件会提示有所更改,能够上传,而且会在最新的版本号上加1,造成新的版本。上传文件

“Revert changes from this version”:还原对应版本所做的改变,会将所指定的版本所做的修改直接抹杀,能够对多个版本操做,注意极可能会出现冲突,须要手动解决。

具体你们也能够本身测试一下。

可参照网址:https://blog.csdn.net/albertsh/article/details/52964037

若有问题,欢迎指正

相关文章
相关标签/搜索