无论何时 Visual Studio 打开文件,IDE 检测到在环境外部所作的变更,就会提示用户重新装入变更过的文件。但是,除了在检出时,Visual Studio 无法检测动态视图中所作的变更。如果您在某个共享分支上的动态视图中工作,请启用轮询背景文件变更选项,以避免“处理没有反映最新变更的文件”这个潜在问题。
要轮询背景文件变更,请执行以下操作:
- 启动 Visual Studio。
- 单击,然后展开。
- 选择轮询背景文件变更复选框。
- 单击确定。
现在,当您已经打开的某个较新版本的文件被另一个正在同一个分支上进行操作的用户检入时,IDE 将通知您。
例如,如果您打开了一个已被其他开发人员修改的代码文件且选择了选项“轮询背景文件变更”,那么 Visual Studio 将提示您重新装入该文件以便使用最新的变更。这也避免了您要构建和测试的文件与那些在编辑者窗口中显示的文件不同的风险。