Mac下使用SVN怎样进行版本回滚?
之前公司一直使用的Git进行版控,新到一家公司,换成了SVN,相比于Git的方便来说,使用SVN简直是一种折磨。
吐槽结束,开始正题,我最近开发的项目是在基于一个老旧项目上的,今天想要看一下之前的代码,Mac电脑上安装了Cornerstone客户端,点击Revert却怎么都不能用,于是想SVN有没有想git一样可以使用命令行进行操作(我是一个命令控~),于是我就发现了我眼中的新大陆:
1、首先cd到你的工程目录下
cd /Users/soutsubamehei/Desktop/我的项目/DPMSIOS
2、查看你工程的当前版本
svn info
得到信息中的Revision对应的数字就是你工程的当前版本号
3、查看工程的所有版本,以查找需要回滚的版本号
svn log
4、找到你需要回滚的版本号进行回滚,如:版本号是21572
svn update -r21572
这样就可以回滚到之前那次提交的版本了,同理,如果查看完成后要切换到最新版本,也是如此:
svn update -r"最新的版本号"
这样就可以进行版本检测了。
如果能帮到你,请关注我,希望和你一同学习!当然如果你有更简便的方法,也请留言告诉我,感激不尽!