将文件添加到源代码管理后,必须先签出该文件,然后才能对其进行修改。 从源代码管理中签出文件时,源代码管理提供程序会在本地磁盘上创建最新版本的副本,并删除该文件的只读属性。 在某些情况下,您可能需要在无需提取文件的情况下编辑文件。 有关在不检出文件的情况下编辑文件的详细信息,请参阅 编辑 Checked-In 文件。
可以使用 Microsoft SQL Server Management Studio 手动或自动检出文件。 打开包含 Management Studio 环境中的文件的解决方案,然后单击 “签出 ”命令,手动签出文件。 如果将 Management Studio 环境配置为执行此操作,则可以自动提取文件。
根据管理员在源代码管理提供程序上设置的选项,还可以以独占模式或共享模式签出文件。 当你以独占方式签出一个文件时,只有你可以修改,其他用户在你签入文件之前无法签出该文件。 在共享模式下签出文件时,任意数量的用户可以签出同一文件。 每当用户签入文件时,源代码管理提供程序会尝试将文件与其在服务器上的最新版本合并。 如果签入的版本与最新版本之间存在冲突,源代码管理提供程序会提示用户解决冲突。
下表介绍本节中的主题。
主题 | DESCRIPTION |
---|---|
签出文件 | 提供有关如何签出文件的说明,以便可以对其进行修改。 |
撤消检出 | 解释如何取消现有结账。 |
在编辑时自动签出文件 | 介绍如何配置源代码管理以在开始编辑文件时签出文件。 |