签入到由封闭签入生成过程控制的文件夹
当签入到受版本控制文件夹的文件网关签入生成过程,有一些额外的步骤,您必须采取完成签入的。
所需的权限
您必须为其中一个参与者的团队项目。 请参见 Team Foundation Server 默认组、权限和角色。
开始签入更改应用于由门控签入版本控制文件夹
如果 Gated 签入在您签入时,会出现对话框,然后所做的更改必须首先生成的Team Foundation Build可以签入之前。
若要更改签入到由门控签入版本控制文件夹
在 Gated 签入对话框:
如果显示生成定义,则继续下一步。
如果生成定义 菜单上显示的名称生成定义,而不是 生成定义菜单中,选择您的版本生成工程师建议使用的生成定义。
确定要继续:
取消签入操作,并继续处理: 如果您不想尝试生成所做的更改,但选择 取消,然后当系统会询问您是否要删除搁置集,是否选择和 是。
取消签入操作,并启动生成所做的更改的私有: 如果要自己私有内部版本中生成代码,请选择 取消。 现在可以手动生成搁置集了。 有关更多信息,请参见 将生成排入队列。
继续执行签入操作时将所做的更改保存在您的工作区: 继续签入操作,并继续使用所做的更改,请参阅 Gated 签入后保留所做的更改,您的工作区中继续。
删除工作区中的更改时签入操作继续: 如果您不需要继续使用所做的更改,请参阅 Gated 签入删除您的工作区中的更改后继续。
跳过封闭签入要求:如果您将**“重写由生成执行的签入验证”权限设置为“允许”,可以跳过封闭签入要求。 选择显示选项**,然后选择 绕过验证生成,并直接检查中所做的更改 (需要权限)。
继续执行门控签入后将所做的更改保存在您的工作区
封闭签入过程提供了一种继续签入并继续使用更改的方法。 使用此方法继续的缺点是,如果生成成功完成,则必须协调工作区中的更改与签入到版本控制的更改。
在工作区中保留更改后继续封闭签入
按照开始将更改签入由封闭签入控制的文件夹中的步骤操作。
在 Gated 签入 对话框框中,选择 生成更改。
在团队资源管理器中显示信息消息时, 挂起的更改 页面上,通过选择监视生成 在此处链接将显示生成结果窗口。 您还可以选择开始,然后选择 生成 上要监视生成 生成页。
此外可以通过使用生成通知的应用程序监视正在运行的生成或生成通知电子邮件。 有关更多信息,请参见 运行、监视和管理生成。
已完成生成之后:
签入提交: 我们建议您在继续开发代码之前协调您的工作区。 如果您使用的生成通知的应用程序中, Gated 签入将显示对话框。 选择协调。 否则为在团队资源管理器上 生成 页,请在 我生成,打开已完成的生成,快捷菜单,然后选择 协调工作区。 当协调工作区出现对话框,请使用此对话框可以解决版本控制冲突。
签入拒绝: 纠正导致签入到被拒绝的问题。 在团队资源管理器, 生成 页,请在 我生成,双击生成 (或打开生成,快捷菜单,然后选择 打开)。 生成结果窗口出现,其中包含可帮助您解决导致生成失败的问题的信息。 对于某些类型的问题,您可以选择的错误或问题,以查看该文件所需的更正。
继续执行门控签入后删除工作区中所做的更改
如果要继续封闭签入操作,并且不打算继续使用所做的更改,则可以在工作区中删除这些更改。 这些更改将保留在搁置集中并由系统生成。 如果生成完成,则会签入更改。 如果生成失败,则可以对搁置集取消搁置,使更改返回到工作区。
在工作区中删除更改后继续封闭签入
按照开始将更改签入由封闭签入控制的文件夹中的步骤操作。
在 Gated 签入对话框:
选择显示选项 ,然后清除 保留我的挂起更改本地。
选择生成更改。
在团队资源管理器中显示信息消息时, 挂起的更改 页面上,通过选择监视生成 在此处链接将显示生成结果窗口。 您还可以选择开始,然后选择 生成 上要监视生成 生成页。
此外可以通过使用生成通知的应用程序监视正在运行的生成或生成通知电子邮件。 有关更多信息,请参见 运行、监视和管理生成。
已完成生成之后:
签入提交: 现在,所做的更改签入,您可能希望获取最新版本的文件,以使您的工作区包含这些更改。 有关更多信息,请参见 将文件从服务器下载到您的工作区。
签入拒绝: 纠正导致签入到被拒绝的问题。
在团队资源管理器, 生成 页,请在 我生成,双击生成 (或打开生成的快捷菜单,然后选择 打开)。 将显示生成结果窗口。
在生成结果窗口中,查找信息,可帮助您解决导致生成失败的问题。 对于某些类型的问题,您可以选择的错误或问题,以查看该文件所需的更正。
从搁置集中检索更改。 有关更多信息,请参见 暂停工作并管理搁置集。
在这些文件中,更正导致生成失败的问题。