0

我今天的部署需要 LABEL_A 文件,我使用

tf label /server:http://tfs:8080 LABEL_B $/Project/Folder /recursive
tf label /server:http://tfs:8080 LABEL_B $/Project/Folder /recursive /version:LLABEL_A

现在我将 LABEL_A 文件合并到 LABEL_B 中。

第二天我需要 LABEL_C 文件(没有 LABEL_A 文件)进行部署。如果我使用这个命令 -

tf label /server:http://tfs:8080 LABEL_B $/Project/Folder /recursive /version:LLABEL_C

我会将 LABEL_C 和 LABEL_A 合并到 LABEL_B 中。有没有办法单独获得 LABEL_C ?

4

1 回答 1

0

不,这是不可能的。第二天LABEL_B(包括 LABEL_A) LABEL_B与您创建的不同。你不能简单地拆分它。

为什么你坚持更换LABEL_B使用它?最简单的方法是创建一个新的 LABEL,例如LABEL_Dfor $/Project/Folder。然后把它合并进去LABEL_D,你就会LABEL_C一个人呆着。

标签标记文件的某个版本,以便您可以轻松地返回到该点。换句话说:它是您计算机系统的一种备份。每个月创建一个备份并更换它每个月 创建多个备份。你更倾向哪个?

这是一个很好的讨论TFS: Labels vs Changesets 关于标签供您参考。

于 2016-02-16T08:59:55.240 回答