一、概述:
与TFVC中标记(Label)一样,Git的标签(Tag)也是TFS系统的代码管理中非常重要的一个版本管理工具。使用标签,我们可以每个时间点的代码注上一个通俗、并且容易记忆的名称(例如标签的名称为V1.0,V2.0.0.0等),方便开发人员对代码库中的版本有一个直观的了解。我们可以依照标签,签出任一时间点的代码。下面我们结合TFS 2018和Visual Studio 2017来验证如何实现Git的标签功能。
二、创建标签
可以通过Visual Studio、命令行,浏览器等多种渠道创建标签。
1. 在VS 2017中创建标签
在Visul Studio的团队资源管理器中,打开Git代码的历史记录,可以使用鼠标右键点击任一提交,并以此为基础新建一个标签,例如下图中我们为最新的代码创建一个名称为“V2.0”的标签。
![image image](https://i-blog.csdnimg.cn/blog_migrate/20a1b192cc7efdc4bb2978c384999545.png)
Figure – 在Git历史记录中新建标签
Figure - 输入标签的名称和说明文字,点击“创建标记”
这样,一个名称为”V2.0“的标签就已经创建在本地的代码库中了,你可以通过刷新Git历史记录查看到新建的标签。当然,此时标签还没有同步到服务器上,我们在后面会说明如何发布标签到服务器。
2. 在TFS Web Access中创建标签
TFS系统是一个可是化程度非常高的服务器软件,和微软所有的其他产品一样,为用户带来操作的便捷性。你可以使用浏览器,非常方便和快速的直接在服务器上创建一个标签,操作方式如下图: