问题标签 [changeset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6751 浏览

c# - TFS 2010 API - 遍历 QueryHistory 中返回的变更集列表太慢了

长话短说。分析后,此命令占用 0.1% 的处理时间

这一个,65,7%。(有趣的是,里面所有的处理只消耗3%)

我需要几秒钟才能得到我的清单......发生了什么?为什么遍历列表这么慢?

有没有更快的方法来做到这一点?

编辑:另外,为什么我不能直接将其转换为List<Changeset>?

0 投票
3 回答
2153 浏览

tfs - TFS 工作项和与变更集的自动关联

警告 - 新手问题....

我有一个愿景,我可以选择我正在处理的工作项,当我签入代码时,我可以自动将变更集与工作项相关联。

我假设:

  1. 我会选择一个工作项并声明我正在着手处理它,
  2. 对代码库进行我认为合适的更改,
  3. 每次签出文件时,它都与当前工作项相关联,并且
  4. 当我登记入住时,我可以声明我已经停止处理该工作项目。

然后,如果我查看一个工作项,我可以查看与该工作项相关联的变更集,从而完全准确地了解针对该特定工作项所做的更改。

这可能吗?是自动的吗?到目前为止,我发现的只是变更集与工作项的手动关联。

0 投票
1 回答
151 浏览

mercurial - Mercurial 变更集到底是什么?

如果你拉下一个变更集,你是在拉下变更集中所有已更改文件的完整副本吗?

或者您是否正在拉下某种类型的差异报告,然后当您进行 hg 更新时,Mercurial 将应用于您的回购?

0 投票
1 回答
247 浏览

svn - SVN 将分支合并到上一个版本中

我们正在定制一个软件包(我们有完整的源代码)。我们的第一个 SVN 提交是这个包的原版 3.0.0。从那时起,我们对其进行了许多小改动,并进行了一些相当复杂的改动。

我们正在定制其软件包的供应商刚刚发布了 3.1.0 版。我想获得他们所有的修复/改进并追溯应用我的,这样它们就不会丢失(就好像我们从一开始就使用 3.1.0 一样)。

我可以为每个文件手动执行此操作,但有没有办法通过将 3.1.0 更改合并到我们主干的修订版 1 中,并将其应用于整个树?我是否为 3.1.0 创建一个新分支并将其合并到我们的 3.0.0(+ 我们的更改)分支中?

我们的提交历史如下所示:

谢谢!

0 投票
3 回答
506 浏览

visual-studio-2010 - Merging disparate projects with repositories into a single solution with hg?

I started two disparate projects in Visual Studio 2010, each with their own hg repository.

Later I decided that the two projects belonged under one solution, and thus one hg repository.

The new solution the following file structure:

Is there a way that I can merge Project_A's and Project_B's changesets into the solution folder's repository?

Thus resulting in:

With all of the changesets from Project_A's and Project_B's landing in the SolutionFolder's repository?

0 投票
2 回答
661 浏览

mercurial - Mercurial/TortoiseHg 中是否有办法删除变更集,同时将其更改保留在工作副本中?

正如标题所说。我本质上想要一种让 Mercurial “忘记”本地存储库中的变更集的方法。显然,这仅适用于没有被推送而不恢复原始变更集的变更集。

0 投票
3 回答
16437 浏览

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

在 VS2010 TFS 中将更改集签入到源代码控制后,如何更正与签入相关的工作项。例如,如果我意识到应该将另一个工作项链接到变更集,或者它是一个错误修复并且它链接到错误的错误工作项?

0 投票
2 回答
604 浏览

linq-to-sql - LINQ to SQL Update not Updating

Simple LINQ update is not working. I make chages, but GetChangeSet returns 0 updates.

0 投票
2 回答
4178 浏览

tfs - 如何在 TFS 中按 Changeset 专门标记?

我们计划从 StarTeam 迁移到 TFS 以进行源代码控制,并且正在完善我们的 ALM 程序。也许我对标签在 TFS 中的工作方式有误解,但似乎您可以通过Changeset将标签应用于文件。我正在尝试仅在特定变更集中的文件/版本上创建标签。

我试图这样做: 1)主菜单->源代码管理->应用标签 2)出现“新标签”对话框 3)保持路径不变(开发分支) 4)从“版本”下拉列表中选择“变更集” ,输入我的变更集# 5)单击创建。

...这会导致整个分支都被贴上标签。变更集可能是 1 - 100 个文件,因此单独标记文件是不切实际的。

我们在 starteam 中一直这样做:标记与功能相关的变更集,然后将构建标签向上移动到已标记的变更集上。我错过了一些基本的东西吗?(感谢任何指导)

0 投票
3 回答
25462 浏览

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

在 TFS 2010 中,我有带有链接变更集的工作项。我可以生成一个查询来报告我正在寻找的工作项。现在我想查询工作项和直接链接,其中包括链接到这些工作项的所有变更集。在查询编辑器中,我找不到任何将变更集指定为链接到项目的方法。工作项是查询的唯一可能输出吗?