我正在尝试创建一个扩展,它将定期检查用户是否拥有特定项目或分支中所有文件的最新版本。这个特定的项目/分支将由签出进行编辑的项目决定。创建此扩展的原因是每次文件不同步时创建提醒。这将防止合并到过期的项目中。
我也在使用 Gated Check-ins,因此如果我可以在 Gated 构建成功后检查最新版本,那将是有利的。
在为 Visual Studio 进行扩展时,我无法找到用于 TFS 集成的 API。我也很难找到用于制作直接 TFS 扩展的 API。我假设这是因为与 TFS 命令有关的所有事情都应该使用 TFS 命令行命令来完成。
我正在运行 TFS 和 VS 2015。
在此先感谢您的帮助!