标签: tfs2010

为什么我的小型.NET开发公司应该从Team Foundation Server 2008升级到2010?

我工作的公司拥有MSDN站点许可证,从2008年升级到TFS 2010并不是一个昂贵的选择.然而,我的同事和我都没有找到任何能够使我们认为需要的功能.有没有经验丰富的TFS 2010足以让我相信我的公司需要这个?

澄清一下:我们无意转向不同的源代码控制产品.问题是TFS 2010的哪些功能值得从TFS 2008升级?

.net tfs tfs2008 tfs2010

15
推荐指数
1
解决办法
600
查看次数

如何知道TFS 2010中是否有其他人签出了文件?

我想确保没有其他人检查源代码,以便我可以发布已发布的安装程序.所以,我想看1)#1签出特定文件的用户列表和2)#2所有签出文件的列表; 但我不知道该怎么做.如果你这样做请帮忙!

编辑

一位同事告诉我,我们可以通过以下方式查看#1每个用户的列表:Source Control - Team Members - Right click a user - Show Pending Changes - Done.这很棒但不完美.很高兴看到每个成员的整个清单.

再看一遍整个列表Modify Query(在左上角)并选择Display all checked out.

tfs2010 vcs-checkout

15
推荐指数
2
解决办法
2万
查看次数

如何通过标签在TFS 2010中进行自动构建

我的自动构建工作正常,但我希望能够返回到特定标签版本并从该源构建."Process"下的构建定义具有"获取版本"项,但这是针对特定变更集的,这似乎相当无用.有谁知道我会怎么做呢?

tfs tfsbuild tfs2010

15
推荐指数
2
解决办法
5450
查看次数

在tfs 2010中共享项目之间的代码

在TFS 2010中处理代码共享的最佳方法是什么?我们有一些Visual Studio项目使用的Visual Studio项目.例如:

共享项目

项目1解决方案 -
共享项目
- 项目1项目

项目2解决方案 -
共享项目
- 项目2项目

我们还有第三方代码,例如:
第三方
-Telerik
--2009.1.402.35
--2009.02.0701.35

当我打开"Project 1"解决方案时,我希望我的共享代码项目包含在该解决方案中.(这就是我们今天的工作方式).
我们基本上有一个包含所有代码的TFS项目.现在我们想以"正确"(?)的方式使用它,我们希望将项目1和2放在单独的TFS解决方案中.

例如,如果我确保我们将所有项目都放在磁盘上的相同结构中,只需将共享项目添加到我的Project 1解决方案中(即使项目驻留在两个不同的TFS项目中),那么它是否适用于构建?

你是如何解决这个问题的,我想我们不是唯一一个在项目之间共享代码的人?

干杯/吉米

tfs tfsbuild tfs2010

14
推荐指数
1
解决办法
1万
查看次数

由于Windows Workflow,MSBuild会不会死?

TFS 2010中的MSBuild已被Windows Workflow 4.0取代.这意味着当您创建构建定义时,您将无法编辑TFSBuild.proj,而必须编辑工作流以自定义构建.

顺便说一句,如果我说微软不支持TFS 2010中的MSBuild并且学习MSBuild作为TFS 2010 Team Build管理员不值得吗?

还有一个问题是:微软是否会将Visual Studio Projects的语言从MSBuild替换为类似Windows Workflow的语言?

msbuild tfs workflow-foundation tfsbuild tfs2010

14
推荐指数
1
解决办法
5978
查看次数

TFS:列出尚未合并的变更集

环境

TFS 2010.三个分支: 主要,发展发布.

我想轻松检索尚未完全合并到所有三个分支的变更集列表.

例如

让我说我有一个变更集,100,这是一个错误修复,并直接检入发布.我可以使用"跟踪"功能可视化它仅存在于"发布"中.

但这需要我知道看看那个变化集.我正在寻找一个通用列表,它会向我显示一个分支中存在的任何变更集,但不是所有三个变量集.

我知道的

我知道我可以将Release与Main进行比较以查看差异.这是我唯一的选择吗?

我尝试将变更集与工作项相关联,因此我可以查询非关闭工作项列表,然后作为"规则",我可以在关闭之前验证变更集是否已完全合并.并执行代码比较验证.

changeset tfs2010

14
推荐指数
2
解决办法
6374
查看次数

升级Team Foundation Services(TFS)

目前我们公司正在使用Team Foundation Server 2010,我们的存储库中有相当多的源代码.

虽然我不是TFS的忠实粉丝,但我们仍在继续使用它.我对TFS 11有希望,但我想知道:

  1. 需要做些什么来从我们当前的设置转移到新的TFS 11.
  2. 是否需要我们重新建立源代码存储库,或者我们是否可以简单地将新TFS指向我们的旧存储库.

  3. 迁移源代码存储库的最佳实践是什么(如果有的话).

.net tfs tfs2010 tfs2012 tfs-migration

14
推荐指数
2
解决办法
9356
查看次数

何时使用门控办理登机手续?

我正在使用TFS 2010.目前我只在主干(MAIN)分支上使用Gated Check-in构建.而且,我在DEV和RELEASE分支上使用CI.

  • 为什么不在所有分支上使用Gated Check-in构建?
  • 在什么情况下,您不应该在DEV和RELEASE分支上使用Gated Check-in构建?
  • 是否总是在每个分支上使用Gated Check-in构建更好?

continuous-integration build tfsbuild tfs2010 gated-checkin

14
推荐指数
1
解决办法
1万
查看次数

Visual Studio突然失去了对TFS的绑定

为什么我的VS解决方案会突然丢失其TFS绑定?我已经在一个项目工作了六个月,这从未发生过.一打开VS项目/解决方案,我就可以通过右键单击任何给定文件来检入/查看历史记录.但突然间,当我右键单击VS studio解决方案资源管理器中的文件时,我再也看不到那些检查结帐等的选项了.

团队资源管理器窗口仍然会显示源文件夹结构,我可以从中获取最新信息或从中获取具体信息,但有没有人看到这种行为?请让我知道我可以做些什么来避免将来出现这些情况.

tfs binding visual-studio-2010 visual-studio tfs2010

14
推荐指数
1
解决办法
7822
查看次数

Visual Studio 2012与TFS 2010失去联系

我正在使用Visual Studio 2012,当我想检查我的挂起更改时(在TFS 2010上),突然VS失去了与TFS的连接并且说(在团队资源管理器窗口中):"HTTP代码404:找不到".签入(或搁置)的选项被禁用.当我尝试刷新源代码控制资源管理器窗口时,它会短暂显示我的文件夹,但然后再次关闭它(说它与TFS断开连接).有趣的是,我仍然可以从TFS获得最新版本,甚至可以查看我的挂起更改,但是当我尝试检查这些更改或搁置我的挂起更改时,它会丢失连接.

我尝试在Google上寻找答案,但我找到的唯一答案是清除C:\ Users \\ Local Settings\Application Data\Microsoft\Team Foundation\4.0\Cache中的TFS缓存或使用VS命令提示符启动VS使用命令"devenv/ResetSkipPkgs".

我很无能为力.提前致谢!

tfs tfs2010 visual-studio-2012

14
推荐指数
1
解决办法
5580
查看次数