changeset相关内容

如何在 TFS 中查询工作项及其链接的变更集?

在 TFS 2010 中,我有带有链接变更集的工作项.我可以生成一个查询来报告我正在寻找的工作项.现在我想查询工作项和直接链接,其中包括链接到这些工作项的所有变更集.在查询编辑器中,我找不到任何将变更集指定为链接项目的方法.工作项是查询的唯一可能输出吗? 解决方案 我刚刚参加了网络研讨会改进开发人员和测试人员的协作,在那里我提出了我的问题.alpi.com 的讲师 Ken Arneson ..
发布时间:2022-01-02 08:11:21 其他开发

如何以编程方式合并 TFS 更改集?

我知道如何使用命令行命令“tf merge"合并 TFS 2010 中的更改集. 有什么办法可以在 C# 中用代码做到这一点.我只想合并特定的更改集(樱桃选择),一次一个. 解决方案 如果您使用 2010 或 2012 TFS 对象模型,这大致是您将如何执行此操作.如果您有任何问题,请告诉我. //获取对您的团队基础服务器的引用.TfsTeamProjectCollection t ..
发布时间:2021-12-28 13:53:07 其他开发

在控制台中查看 TFS 变更集详细信息

我正在使用 TFS 并想查看包含多个文件更改的变更集上的所有更改.在 GUI 中查看此文件效率不高,因为我必须打开每个文件.我想要做的是告诉控制台上的 TFS 向我显示变更集编号 777 中所有文件的所有更改.是否有执行此操作的命令? 解决方案 tf diff /version:C776~C777/recursive/format:unified 会给你一个差异格式的总结 ..
发布时间:2021-12-28 13:46:29 其他开发

如何确定 TFS 中的标签应用于哪个变更集?

我们使用 Team Foundation Server,并使用标签在我们的版本历史记录中创建特定版本(内部或外部)的生成点. 现在我们想知道特定的变更集是在特定标签之前还是之后完成的(因此是否包含在该版本中),但我们一定是找错了地方.此信息通常在错误跟踪系统中提供,但这次此字段保持开放,因此我们认为可以使用 TFS 来解决. 文件的版本历史记录不包括应用的标签.要查找标签,我知道要查找 ..
发布时间:2021-12-28 13:40:33 其他开发

让 TFS 将变更集放在程序集版本中

我的 Team Foundation Server Build 运行正常.它生成多个程序集,我希望程序集版本的最后一个数字是 changset 号.也就是说,如果我使用 changeset11667 提交,例如程序集版本号应该是“x.y.z.11667".我已经检查了可用的宏,但没有一个是变更集编号. 我仍然希望能够像往常一样在我的开发机器上构建解决方案文件,只需使用签入的版本号. 我 ..
发布时间:2021-12-28 13:27:59 其他开发

在 C 可执行文件中注入 mercurial 变更集作为版本信息

我希望我正在处理的项目的可执行文件记录最新的 mercurial 变更集,以便当用户抱怨错误行为时,我可以跟踪他们使用的版本.我的一些可执行文件是 Python 的,而其他的则是 C 编译的.有没有办法自动执行此操作,或者您能否向我指出展示我可以查看的解决方案的项目? 我在我的项目中使用了 autoconf...以防万一使解决方案更容易. 谢谢! 设置jmp 解决方案 将 ..
发布时间:2021-11-30 19:04:46 其他开发

有没有办法查看给定变更集的工作区?

有没有办法从进行特定签入的工作区获取工作空间? 使用 Team Foundation Sidekicks 我可以看到当前签出项目的工作区、计算机和本地路径,但不能看到变更集.TFS 会跟踪这个吗? 更新 这可能有助于解释我真正想要什么.有人使用另一个团队成员的帐户进行了签入(或者至少他声称是这样,哈哈),我试图通过找到变更集的工作区来彻底解决这个问题,因为它包含足够的信息来制作一 ..
发布时间:2021-09-28 20:05:12 其他开发

如何删除变更集的特定文件?

如标题所述,是否可以删除已签入 TFS 的变更集中的特定文件? 解决方案 请按照以下步骤操作: 回滚变更集: 然后您将在 Pending Changes 中看到所有文件的回滚更改: 撤消对要保留的文件所做的更改,并签入待处理的更改: ..
发布时间:2021-09-06 20:19:52 其他开发

在 TFS 中,如何更正现有变更集上工作项的链接

在 VS2010 TFS 中将变更集签入源代码管理后,如何更正与签入相关的工作项.例如,如果我意识到有另一个工作项应该链接到变更集,或者它是一个错误修复并且链接到错误的错误工作项? 解决方案 您不能从变更集 UI 更改它,但可以从大多数工作项 UI 更改它.您只需添加指向特定变更集的链接,变更集也会显示该链接. ..

如何从 Visual Studio 中打开 TFS 中的单个变更集

有人通过电子邮件向我发送了一个 TFS 变更集 ID,现在我正在尝试打开这个单一变更集.在 Visual Studio 中执行此操作是否容易(如果重要,请使用 VS 2008)? 解决方案 在源代码管理资源管理器中(查看 -> 其他 Windows -> 源代码管理资源管理器): 右键单击要抓取的文件夹 点击获取特定版本 将下拉菜单从“最新版本"更改为“变更集" 通过浏览 (. ..
发布时间:2021-09-06 20:10:27 其他开发

将变更集转换为搁置集

是否可以仅通过 tfs/tfpt 中的某些操作从一个分支的两个版本的差异中创建一个搁置集? 例如从(变更集 2013 -> 变更集 2034)创建一个搁置集 解决方案 不,这是不可能的.变更集和搁置集是不同的东西,具有不同的目的.您可能会编写一个插件来完成您想要的操作(检索变更集、检查文件、搁置文件). ..
发布时间:2021-09-06 20:10:21 其他开发

TFS 2008/TFS 2010 如何以及在哪里存储变更集?

我试图了解 TFS 2008(和 2010,如果不同的话)如何存储和传达变更集中的一组更改的详细信息. 现在,当我提交到 Subversion 托管项目时,客户端会将差异发送到服务器.因此,如果我添加了一个文件并在另一个文件中更改了几行,它会发送类似 "Added file A.txt, put 2 lines "A" "B" into B.txt" 的内容.这意味着我可以撤消修订版本,因为 ..
发布时间:2021-09-06 20:06:50 其他开发

有没有办法找出在 TFS 中创建特定分支的源变更集?

我的情况如下.我的团队使用 TFS 2012 进行源代码控制.我的队友从另一个分支的特定变更集(不是那一刻的最后一个)创建了一个分支.我需要的是弄清楚分支是从哪个确切的变更集创建的,以及使用了哪个分支. 我试图在 VS 的源代码管理资源管理器的“查看历史记录"中找到它.如果与 svn 比较,创建分支的修订版中有一个属性,用于存储初始修订版和创建分支的初始位置.在 TFS 中,变更集详细信息看 ..
发布时间:2021-09-06 20:05:21 其他开发

Groovy获取TFS变更集的编辑类型

我需要获取tfs变更集文件(我已完成此操作),还需要获取它是使用jenkins服务器上的groovy插件添加还是删除. 我无法弄清楚如何访问保存该方法的项目类以获取编辑类型.我尝试了下面的代码,只是无法弄清楚. import java.lang.* import jenkins.* import jenkins.model.* import hudson.* import hudson ..
发布时间:2021-02-11 20:11:44 其他开发

将变更集和工作项与构建重新关联

有什么方法可以从Team Foundation Server上已完成的构建中手动删除关联的变更集和工作项吗? 例如:我签入了变更集,但是我犯了一个错误,并将其与错误的工作项关联。在我注意到这一点之前,我创建了一个发布版本,该版本将变更集和工作项相关联,并自动生成变更日志。现在,错误的工作项与构建相关联。为了纠正我的错误,我删除了工作项和变更集之间的链接。 但是,我完成的构建和工作项之间仍然 ..
发布时间:2020-09-24 04:22:32 其他开发

跟踪已删除分支中的合并变更集

我发现TFS中的“跟踪变更集”功能使我可以直观地看到哪些变更集已合并到Main中,这在检查我们的代码库状态时可以用作审核。 但是,当分支已合并并随后被删除时,我无法检索已合并的变更集。我如何发现新删除的分支在被删除之前已被带入Main? 这在SVN中是微不足道的(因为我们具有“从路径复制”和“修订” '针对每个文件的列)。因此,我将如何在TFS中执行此操作? 解决方案 您可以在 ..

如何使用tfs api获取与变更集ID相关联的工作项?

嗨,我需要以编程方式获取与选定变更集相关联的工作项列表.到目前为止,我已经能够使用Artifacts的概念来获取与工作项ID相关的变更集,并能够通过以下方式获得与特定构建相关的变更集和/或工作项: InformationNodeConverters.GetAssociatedChangesets()和InformationNodeConverters.GetAssociatedWorkIte ..
发布时间:2020-07-14 06:19:18 其他开发