签入挂起的更改

当您签入文件时,系统会将工作区中挂起的更改提交给 Team Foundation 版本控制服务器。

所需权限

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

显示和签入挂起的更改

显示和签入挂起的更改

  1. 执行以下任一步骤来查看挂起的更改:

    • 在**“源代码管理资源管理器”中,右击包含挂起的更改(由以下符号指示:TFSC 签出状态图标)的任意文件,然后单击“签入挂起的更改”**。

    • 在**“解决方案资源管理器”中,右击一个或多个解决方案、项目或文件,然后单击“签入”**。

    • 在 Visual Studio 命令提示符下,键入 cd 路径(其中路径 指定包含更新文件的目录)并按 Enter。 然后键入 tf checkin,并按 Enter。

    • 在**“视图”菜单上,指向“其他窗口”,然后单击“挂起的更改”**。

  2. 在**“源文件”通道中,清除不希望签入的任意文件或其他项的相应复选框,然后在“注释”**框中键入任何适用的注释。

  3. (可选)如果要签入与工作项关联的文件或其他项,请单击**“工作项”**通道,然后选中与待签入项关联的工作项的相应复选框。

    有关更多信息,请参见将工作项与变更集相关联在“挂起的更改”窗口中查看工作项详细信息

    提示

    有些组织创建了一些签入策略,要求每项签入操作至少与一个工作项关联。 如果您的组织有这样的策略,则在您尚未选择工作项的相应复选框时系统会发出提示。 有关更多信息,请参见启用和禁用签入策略

  4. (可选)单击**“签入说明”**通道,然后添加说明。

  5. (可选)单击**“策略警告”**通道,确保在签入之前您所做的更改不会违反任何签入策略。

    提示

    如果尝试签入违反策略的项,系统将通知您,并且不会签入这些更改。 如有必要,您可以重写签入策略。 有关更多信息,请参见重写签入策略

  6. 单击**“签入”**。

    此时将签入项,或在**“冲突”**通道中显示必须解决的冲突列表。 有关更多信息,请参见解决两个文件之间的冲突

    如果您要将更改签入受封闭签入生成控制的版本控制文件夹中,则会显示**“封闭签入”**对话框。 有关如何完成签入操作的信息,请参见签入由封闭签入生成控制的挂起的更改

请参见

任务

将工作项与变更集相关联

将签入说明与变更集相关联

概念

签入由封闭签入生成控制的挂起的更改