同一个 TFS Build Definition 对于不同的开发者来说是不同的
The same TFS Build Definition is different for different developers
我们正在将我们的项目转移到 visualstudio.com,它运行良好。
我创建了一些构建定义并更改了一些默认设置。我使用 Visual Studio 2015 创建和编辑构建定义。
我的同事在 Visual Studio 2015 年查看他们机器上的构建定义时看不到我所做的所有更改,反之亦然。部分设置未更新。
什么会导致此问题?
我们在从 TFS 2010 迁移到 2015 的过程中遇到了这个问题。最后我们找到了两个原因:
- 用户指向了错误的 TFS 服务器
- 用户需要在 VS 中刷新 TFS 数据
当我们从 TFS2010 迁移到 VSO 时,问题开始了。
我们使用的是遗留 xaml 构建定义,我们最终在其中发现了问题:
在 xaml 中,一些设置值被括在尖括号 [] 中。
删除尖括号解决了它。我不知道为什么。
我们正在将我们的项目转移到 visualstudio.com,它运行良好。
我创建了一些构建定义并更改了一些默认设置。我使用 Visual Studio 2015 创建和编辑构建定义。
我的同事在 Visual Studio 2015 年查看他们机器上的构建定义时看不到我所做的所有更改,反之亦然。部分设置未更新。
什么会导致此问题?
我们在从 TFS 2010 迁移到 2015 的过程中遇到了这个问题。最后我们找到了两个原因:
- 用户指向了错误的 TFS 服务器
- 用户需要在 VS 中刷新 TFS 数据
当我们从 TFS2010 迁移到 VSO 时,问题开始了。
我们使用的是遗留 xaml 构建定义,我们最终在其中发现了问题:
在 xaml 中,一些设置值被括在尖括号 [] 中。
删除尖括号解决了它。我不知道为什么。