【问题标题】:TFS 2013 - Changeset counter increment for individual projectsTFS 2013 - 单个项目的变更集计数器增量
【发布时间】:2014-03-19 22:42:49
【问题描述】:

我正在尝试将现有代码迁移到 TFS 2013 Express。
我有一个团队项目集合,里面有 3 个团队项目:

-web
-winforms
-wpf

如果我将项目 web-project1(解决方案)添加到团队项目(例如添加到 web)并签入,我会收到更改集 1 已保存的信息。
如果我将另一个项目 (winforms-project1) 添加到其他团队项目 (winforms) 并签入,我会收到更改集 2 已保存的信息。
如果我返回第一个项目 (web-project1),更改某些内容并签入,我会收到更改集 3 已保存的信息,但这是我对该项目的第二次提交。

我是否可以将 TFS 配置为具有单个项目的变更集增量计数器,而不是团队项目集合的一个全局计数器?

【问题讨论】:

  • 你为什么需要这个?

标签: tfs


【解决方案1】:

不,TFS 变更集存在于整个 TeamCollection 中,因此在 TeamProjects 之间共享。

这允许您跨 TeamProject 边界复制和移动具有历史和变更集信息的项目。

在您的具体示例中,创建 Web 和 Winforms TeamProject 听起来好像您走错了路,而且起点太高了。

您的 UI 项目肯定可以共享业务逻辑代码吗?因此,它们应该属于一个 TeamProject。

【讨论】:

  • 所以我唯一的选择是创建 3 个团队项目集合?
  • @misiu:你为什么关心变更集的数量?
  • @JohnSaunders - 我只是想知道我对特定项目做了多少更改。我知道我可以在门户网站中看到项目的更改历史记录,但我希望一个接一个地获得数字。这是我第一次使用 TFS,之前我为项目提供了单独的 SVN 存储库,但现在是时候将所有东西放在一个地方了
  • @Misiu:简单的解决方案:在项目上使用查看历史记录,然后全选并复制并粘贴到 Excel 中,然后计算行数。
  • @JohnSaunders - 几分钟前我发现了 :)
猜你喜欢
  • 1970-01-01
  • 2016-09-07
  • 2016-02-10
  • 2016-04-25
  • 1970-01-01
  • 2020-04-29
  • 2013-12-14
  • 2019-05-06
  • 2014-03-31
相关资源
最近更新 更多