本文主要是介绍实习笔记----svn,啥是tags,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在使用svn 或者git进行版本控制时,一般主文件夹下会有三个文件夹----trunk, branch, 和tags; 前两者是主干和分支,不必过多解释,但是tags是用来做甚的呢?
可以理解为tags中的版本是具有特殊意义的版本,是那些卓尔不群的版本,那些你checkout比较频繁的版本,,,
比如说带有版本号的正式发行版----下面的命令把主干项目拷贝到tags并命名为版本0.1.0
svn copy http://repos/project/trunk http://repos/project/tags/0.1.0 -m "Tagging the 0.1.0 release of the project"
如此一来就像加了个书签,以后需要的时候checkout比较方便----svn list http://repos/prj1/tags
0.1.0/
svn co http://repos/prj1/tags/0.1.0
A 0.1.0\dir1 A 0.1.0\dir1\file3 A 0.1.0\dir1\file4 A 0.1.0\file1 A 0.1.0\file2 A 0.1.0\textfile.txt A 0.1.0\file3Checked out revision 13.新手理解,请多指教;0)
这篇关于实习笔记----svn,啥是tags的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!