如何:在服务器不可用时脱机工作

更新:2007 年 11 月

当 Team Foundation 服务器脱机时,可以使用受版本控制的文件。当服务器再次可用时,可以将更改签入版本控制。

默认情况下,受版本控制的文件的本地副本是只读的。因此,在对这些文件进行脱机更改时,必须先将这些文件标记为可写的。

必需的权限

若要执行这些过程,您必须将“签出”权限设置为“允许”。有关更多信息,请参见 Team Foundation Server 权限

在服务器脱机时使用受版本控制的文件

  1. 在 Visual Studio 中打开受版本控制的解决方案。在“脱机”对话框中单击“确定”。

  2. 完成更改。

  3. 在“文件”菜单上单击“保存”。

  4. 在“保存只读文件”对话框中,单击“覆盖”以移除文件的写保护。

在服务器可用时联机

  1. 在 Visual Studio 中打开解决方案。

  2. 在解决方案资源管理器中右击解决方案或文件,然后在下拉菜单上单击“联机”。

  3. 脱机时所做的更改将在“联机”对话框中列出。在“名称”列下,可以清除与您不想签入版本控制的更改相关联的框。

  4. 单击“联机”。也可以单击“取消”来取消操作。

  5. 脱机时所做的更改将作为挂起的更改添加到 Team Foundation 版本控制中。现在可以签入更改。有关更多信息,请参见如何:签入挂起的更改

  6. 如果未做任何更改,则会显示一个指示“未找到对此方案进行的脱机更改。”的消息框。单击“确定”。

请参见

概念

向版本控制服务器提交更改

参考

Checkout 和 Edit 命令

其他资源

通过解决方案资源管理器将项目和解决方案添加到版本控制