checkin相关内容
我一直使用 TFS 中的持续集成 (CI) 构建.然而,在我的上一个项目中,我们开始使用门控签到触发器. 使用门控签入有什么缺点吗?因为如果它阻止团队签入损坏的代码,那么 CI 触发器的目的是什么? 解决方案 门控签入是持续集成构建的一种形式.在 TFS 中,它创建一个 shelveset 包含正在验证的代码,然后运行该代码的构建.只有当代码构建成功并且所有配置的单元测试都通过时,代
..
我正在尝试实施一个流程,以便经理可以查看在开发人员可以签入到 TFS 2013 之前,所有开发人员的代码. 在将代码添加到实际项目之前,是否有任何流程需要人工审核代码? 我将 TFS 2013 与 Visual Studio 2013 结合使用. 解决方案 TFS 2013 支持开箱即用,并且使用起来非常简单. 开发者需要在团队浏览器中提交审核请求: 转到团队资源管
..
大约一个小时前一切都很好,当我尝试办理登机手续时,政策友好提醒我“为办理登机手续提供评论".然后我像我的一些同事一样安装了 VS2015 Update 1,之后,我在尝试检查某些内容时收到以下错误消息: 变更集评论政策中的内部错误.加载变更集评论策略策略时出错(策略程序集“Microsoft.TeamFoundation.PowerTools.CheckinPolicies.Changese
..
如何在 TFS (TFS-2008) 中查看特定用户的签到历史? 解决方案 是的.简单的方法:下载并安装 Team Foundation Sidekicks(免费). 来自 attrice 网站:
..
我使用 WinXP、VS 2008 和 Team Explorer 连接到 Team Foundation Server. 我需要编写以下脚本(例如 BAT 文件脚本): 获取团队项目中文件夹的最新版本. 检出团队项目中文件夹的文件. 签入团队项目中文件夹的文件. 我的TFSProject是$/Arquitectura/Main/,映射到路径C:\TFS\Arquitectu
..
我一直在使用 TFS 中的持续集成 (CI) 构建.然而,在我的上一个项目中,我们开始使用门控签入触发器. 使用门控签入是否有任何缺点?因为如果它阻止团队签入损坏的代码,那么 CI 触发器的目的是什么? 解决方案 Gated checkin 是一种持续集成构建的形式.在 TFS 中,它创建一个 shelvesset 包含正在验证的代码,然后运行该代码的构建.只有当代码构建成功并且所有
..
有没有办法使用 FQL 选择我在指定位置范围内的所有朋友签到?我可以使用 FQL 返回我朋友的签到坐标: https://api.facebook.com/method/fql.query?access_token={0}&query=SELECT coords FROM checkin WHERE author_uid IN (SELECT uid2 FROMfriend WHERE ui
..
所以我有一个 .NET 应用程序,它通过并生成一系列文件,将它们输出到本地目录,然后确定它是否需要更新现有文件或将新文件添加到 TFS(团队基础服务器)项目中. 我的本地机器上有一个工作区,有 10 个不同的工作文件夹,这些文件夹是我在这台特定机器上处理过的其他编码项目.当我去检查该文件是否已存在于 TFS 项目中并且需要更新或者是否需要将其作为新文件添加到项目时,就会出现我的问题. 片段:
..
有没有办法从进行特定签入的工作区获取工作空间? 使用 Team Foundation Sidekicks 我可以看到当前签出项目的工作区、计算机和本地路径,但不能看到变更集.TFS 会跟踪这个吗? 更新 这可能有助于解释我真正想要什么.有人使用另一个团队成员的帐户进行了签入(或者至少他声称是这样,哈哈),我试图通过找到变更集的工作区来彻底解决这个问题,因为它包含足够的信息来制作一
..
我想知道TFS express 2013的功能和限制.比如签入和签出选项,可以配置多少用户以及它支持的sql server版本等. 解决方案 我发现了这个: TFS Express 缺少什么? Express 版本质上与您获得的 TFS 相同安装 TFS Basic 向导,但安装被精简并经过精简,使其非常快速和轻松.此外正常的 TFS Basic 安装限制(没有 Sharepo
..
门控签入将创建名称以 ***NO_CI*** 结尾的更改集?NO_CI 代表什么?我只能想到“没有检查错误",但这没有意义. 解决方案 它代表无持续集成. 由于检入是门控的,现有的代码,加上这次检入,将单独构建,并且只有在构建成功时才允许继续.因此,当门控过程实际将其提交给源代码控制时,那个 签入不会导致另一个(持续集成)构建发生,因为此时变更集是“已知的"好'. 所以这个后缀
..
在我目前正在工作的项目中,我需要在签入 TFS 之前对一些静态文件运行 shell 命令. 是否可以使用 TFS 签入策略强制开发人员在签入之前运行 shell 脚本? 解决方案 签入策略旨在用于此目的:检查某些内容以“授权"签入. 您会在此处找到有关如何开发的有趣视频一.您会发现这真的很简单,一旦您完成了第一个工作,您就会想要自定义更多 TFS. 在这种情况下,您将有两
..
我将 TFS2010 与门控签入一起使用,即使我已将“Associate Chagesets and Work Items"设置为 false,变更集和工作项仍与此构建相关联. 这只发生在门控构建上.如果我使用其他签入触发器(手动、连续、计划)运行构建,除非“关联变更集和工作项"设置为 true,否则变更集和工作项不会与构建关联. 任何想法为什么会发生这种情况?我正在使用带有默认工作流
..
在 VS2010 TFS 中将变更集签入源代码管理后,如何更正与签入相关的工作项.例如,如果我意识到有另一个工作项应该链接到变更集,或者它是一个错误修复并且链接到错误的错误工作项? 解决方案 您不能从变更集 UI 更改它,但可以从大多数工作项 UI 更改它.您只需添加指向特定变更集的链接,变更集也会显示该链接.
..
我是一名开发人员,我对解决方案进行了一些更改,并将其保存到搁置集.另一位开发人员取消我的更改并在服务器上构建解决方案.有没有办法让第二个开发人员检查我的搁置集?我知道他/她可以签入构成搁置集的各个文件.但是,我正在考虑使用搁置集名称作为参数的“签入"命令,或者是否有另一种方法将这些更改作为一个单元签入,使用搁置集名称. 解决方案 其他开发人员可以打开 Visual Studio 命令提示符
..
在“签入"中Visual Studio 的命令文档说: 在不使用“签入"对话框的情况下签入对单个项目的更改 c:\code\SiteApp\Main>tf checkin program.cs/noprompt 如何签入特定文件夹? 像这样:tf checkin path/path/path -comment:“一些评论" ? 解决方案 您可以使用 tf check
..
每次尝试签入待处理的更改时,我的 Visual Studio 2013 都崩溃了.我该如何解决? 崩溃日志: System.UnauthorizedAccessException:无法加载包“SccProviderPackage".在 System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 error
..
我有几个项目作为单独的 TFS 项目托管. 当我想签入更改时,所有项目的所有更改汇总在一起并作为一个签入提交. 我想处理每个项目的签入,以便当前签入只提交当前解决方案的文件. TFS Pending Changes 页面如下所示: 红色是“Project 1",黑色是“Project 2",我不希望黑色出现在这里. 解决方案 有几个选项: 您可以为每个项目创建
..
我使用 WinXP、VS 2008 和 Team Explorer 连接到 Team Foundation Server. 我需要编写以下脚本(例如 BAT 文件脚本): 获取团队项目中文件夹的最新版本. 检出团队项目中文件夹的文件. 签入团队项目中文件夹的文件. 我的TFSProject是$/Arquitectura/Main/,映射到路径C:\TFS\Arquitectu
..
我有3个仓库.我用作主仓库的裸仓库,在其中进行和测试更改的开发仓库,以及在生产环境中执行脚本的产品仓库. 在测试开发仓库中的更改后,我将其推送到裸仓库,然后使用基本脚本(执行git pull命令)将它们自动下拉到cronjob的产品仓库中. 我按照上述步骤进行了更改,但是更改后的文件不会在产品仓库中更新. 更改已签入并推送到开发仓库 对产品仓库的拉拔已完成 所有存储库的git
..