我正在使用TFS,我希望能够获得所有带有标签XYZ的文件.我能看到这样做的唯一方法是"获取特定版本",标签,浏览标签,选择文件,点击获取.对每个文件重复一次.如果我有20个文件,那么这将是乏味且容易出错的.在存储库的根级别上获取标签名称不起作用,它将无法在子目录中找到这些文件.有人告诉我它在他的系统上有效,所以我不确定是什么问题.
有人建议将标签作为此问题的解决方案:我希望能够将多个解决方案中的一组文件标记为属于某个组.我希望能够立即获取组中的所有文件并将它们放在一个目录中.这可能与TFS有关吗?有问题的文件都是SQL procs等,因此它们并不需要成为运行解决方案的一部分,它们只是脚本.但它们确实属于逻辑,因为它们都将在添加新数据库后运行.
更新:我得出结论,TFS中的标签已损坏或毫无价值.如果有人愿意教育我,请随意.但是我今天已经把足够的时间花在他们身上,以决定他们不再值钱了.
只需使用文件夹中的label选项执行"获取特定版本",它将以递归方式应用.从命令行,这看起来像:
tf get*/r/version:Lyourlabelname