这篇文章介绍一下在svn中tag操作的查询/创建/删除与设定。
查询tag
因为因为tags目录是apache建议的方式,其本质也就是一个目录,所以查询的方式可以结合svn list命令确认改目录下的文件信息,以及svn log确认提交信息来进行。
[root@platform demo-repo]# svn list tags
release-script-1.0/
release-script-1.1/
[root@platform demo-repo]#
可以看到tags下有两次release打的tag:release-script-1.0/和release-script-1.1。当然也可以使用全路径的URL来确认:
[root@platform demo-repo]# svn ls svn://192.168.163.129:3690/demo-repo/tags/
release-script-1.0/
release-script-1.1/
[root@platform demo-repo]#
[root@platform demo-repo]# svn ls svn://192.168.163.129:3690/demo-repo/tags/release-script-1.1/
feature_script.sh
trunk-file
[root@platform demo-repo]#
使用svn log查询tag相关的日志信息
[root@platform tags]# svn log
------------------------------------------------------------------------
r8 | devuser1 | 2018-08-26 14:15:41 -0400 (Sun, 26 Aug 2018) | 1 line
release fo