如何使用SVN checkout到某个项目的指定版本(Win 10系统)

来源:互联网 发布:js name属性选择器 编辑:程序博客网 时间:2024/05/18 00:30

这篇日志也是来源于研究中的实际需求。在之前的博客中,我总结了Git在实现类似目的时的方法,最近在实验中使用到的一个数据集,其中的项目全都是在SourceForge上用SVN进行版本管理的,我对SVN实在不熟悉,所以花了些时间看看怎么实现标题中的这个目的。

实际上和Git类似,SVN也是使用Tag管理主要版本的,按照这篇博客中的介绍,首先设置在Windows命令行中能够使用SVN。

接下来我们以JMRI这个系统为例,说明怎样能够checkout其2.4版本。这个系统在SourceForge上的页面为:https://sourceforge.net/projects/jmri/

在上面这个页面中点File——Production Files,发现这里并不提供源码压缩包的下载,这时我们点Code——即可以看到其SVN的目录结构,点Tags——jmri,可以看到实际上在这里提供了包括2.4版本在内的所有主要版本源码,那么要实现我们前面提到的目的,就很容易了,只需要在命令行中运行:

svn checkout https://svn.code.sf.net/p/jmri/code/tags/jmri/Release-2-4/ jmri2.4
即可。就简单记录这么多。