实习笔记----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\file3
		Checked out revision 13.
		
新手理解,请多指教;0)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值