我们是一个小型开发团队,支持visual studio中的一些应用程序。所有代码更改都会签入VSTS帐户。
我所从事的项目主要由我自己维护,偶尔由其他开发人员维护,所以我很少做一个完整的“获取”,只有当我需要更改它们时才签出文件。
我是否有一种简单/自动的方式可以提醒我另一位开发人员已签入文件并提示我进行获取或比较更改?
在经典的Visual Basic中,每次打开IDE时都可以将VSS设置为“完全获取” - 始终确保所有开发人员都拥有最新的代码。
Visual Studio中没有类似的东西吗?即使只是通知我的工作副本与签入版本不同也是足够的。
答案 0 :(得分:2)
您可以尝试切换到服务器工作区,然后在Visual Studio中启用选项Get latest version of item on check-out in a server workspace
(它不适用于本地工作区)。
如果您使用的是Local workspace,作为一种解决方法,您可以尝试使用tf get命令编写脚本,然后定期自动运行脚本,因此本地版本将始终是最新版本。请参阅以下文章以设置自动运行任务:
如果您想在其他人检查更改时收到通知,则可以创建订阅:
导航到特定项目 - >管理 - >通知 - >新订阅 - > ... 根据需要选择正确的发送至。