问题标签 [tfs-2008]

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 投票
1 回答
570 浏览

tfs - TFS2008递归复制文件并不总是有效(编译vs2003)(AfterCompile目标)

我在没有 SP1 的 TFS2008 的自定义脚本中复制文件时遇到了一些奇怪的问题,我必须多次运行构建才能复制文件(大多数情况下,我在第二个构建中获取文件),让我给你详细信息:

这发生在 ASP 站点和 VS2003 Web 解决方案上,(vs2008 解决方案还可以)在 ASP 中我有一个 2008 虚拟解决方案,构建编译这个虚拟,我覆盖 AfterCompile 并在其中将所有文件复制到 VS 2003 中的放置位置我还有一个虚拟 2008 解决方案,构建首先编译虚拟,我覆盖 AfterCompile,使用“Exec”和“Command”编译 2003 解决方案,然后将文件复制到放置位置。

正如您所看到的,这两种方法是相似的,我的构建本身没有问题,我的问题可以通过两种方式重现(是的,我确实签出、更新、签入然后测试构建):

  1. 创建一个新的构建,配置脚本,第一次运行构建,bin文件夹中的一些DLL没有被复制,第二次运行构建,我得到了所有的文件。

  2. 构建已经配置并运行 OK,向项目添加一些文件(这主要发生在 ASP 站点上),运行构建,不要得到这个新文件,再次运行构建,我得到这个新文件。

这是我的 VS2003 Web 解决方案的构建脚本作为示例

当我在日志中看到此消息的输出时

第一次我只看到一个文件的名称,第二次它打印所有正确的文件,同样的情况发生在 ASP 网站上,如果我添加一个文件,我会在第二次构建的输出中看到该文件。

我希望你能帮助我解决这个问题,非常感谢。

胡安·扎穆迪奥

0 投票
1 回答
690 浏览

tfs - Team Foundation Server (TFS) 2008 应用程序错误报告网站

是否有与 TFS 相关联的优秀应用程序允许您的应用程序用户提交错误报告或软件更改请求?

有没有使用提供的 API 绑定到 TFS 的优秀 3rd 方应用程序?我想要一个好的应用程序来提交错误,然后将它们分配给 TFS 中的人。

0 投票
1 回答
1051 浏览

tfs - 将 Visual Studio 2005 连接到 Team Foundation Server 2008

目前我们使用的是vs2005。我们正在新设置 TFS 2008。如何在我的系统中将 TFS 2008 客户端连接到 vs 2005 而不将其升级到 vs2008?当我安装 TFS 2008 客户端时,选项出现在 VS2008 中,但不在 vs2005 中。

0 投票
1 回答
53 浏览

tfs - 如何在 tfs 2008 服务器上获取不同版本的 Web 应用程序构建的代码

我已经在 tfs 服务器上创建了一个 web 项目,并为此应用程序设置了一个构建,它每天构建应用程序。我想给测试团队一个特定版本的构建,但是如果该版本在两三天之前构建成功,我如何获得几天前成功构建的特定构建的源代码。

0 投票
1 回答
146 浏览

tfs - 在 TFS 中创建项目失败

我正在尝试在 TFS 2008 中创建一个新项目。该过程出错并显示以下消息:

此集群中的内容数据库已满。在更改内容数据库网站容量设置或添加更多内容数据库之前,您无法添加更多网站。

我想要为每个 TFS 项目创建一个新的内容数据库,但我找不到如何告诉 TFS“继续为这个项目创建一个新的内容数据库”。

当然,我不应该在中央管理中手动创建内容数据库,如果是这样,我在哪里告诉 TFS“这是你的这个项目的内容数据库”?

0 投票
1 回答
513 浏览

tfs - 如何扩展 TFS 2008 团队资源管理器查询构建器和结果网格

是否可以使用 TFS SDK 扩展 Team Explorer 2008 查询生成器和查询结果网格,我有一个要求,我喜欢添加一些自定义列并以分层结构在结果网格中获取输出,无论这是可能的还是做我必须从头开始编写这些功能。是否有任何可用于团队资源管理器的 API 文档。

谢谢

0 投票
1 回答
360 浏览

tfs - 从 Business Intelligence Studio 2005 连接到 TFS 2008 数据库

这是一个初学者问题,我必须使用商业智能 Studio 2005 创建一些 SQL 报告,但我不知道如何连接到 TFS 服务器 2008 数据库。这些是我的疑问:

  1. 如何获取 TFS DB 服务器名称,这是否与 TFS 服务器名称不同。

  2. 使用数据库需要什么所有用户权限以及我应该连接到哪个 TFS 2008 数据库。

  3. Business Intelligence Studio 2005 是否支持为 TFS 2008 创建报告。

0 投票
1 回答
256 浏览

deployment - 在 TFS 2008 中创建 Visual Studio 数据库项目

我正在开发 Visual Studio 数据库项目,我已经从数据库服务器导入了现有的数据库模式,将我的数据库项目作为沙箱,因此无论谁更改它,都应该在提交到数据库服务器之前在本地完成。

接下来,我使用数据生成计划(使用顺序数据绑定生成器)创建了数据,因为我们的项目需要为某些表(主表和初始化表)提供数据。

我也能够做到这一点,现在为了将数据库部署到另一个系统或 PC,我必须更改项目 Properties下Deploy选项卡的连接字符串。

成功部署后,我才知道只创建了数据库,但尚未运行数据库生成,我发现这是因为我为数据生成计划中的每个表提供了连接字符串(因为 Sequential Datbound Generator)。

现在有什么方法可以在顺序数据绑定生成器的一个常见位置更改连接字符串,因为我有近 42 个表,并且对于每一列,我需要更改连接字符串才能插入数据。

提前致谢

0 投票
1 回答
292 浏览

tfs - TFS 2008 门控签入构建

我在 TFS 2008 中有一个构建,每次签入都会触发,我需要的是

  • 如果开发人员签入的源代码有任何错误,则不应签入代码更改
  • 如果测试项目中的任何测试失败,则不应签入代码更改
  • 如果构建脚本因任何原因失败,则不应签入代码更改

我有以下查询

  1. Buddybuild解决这个问题吗?
  2. 我运行一些单元测试作为构建脚本的一部分(标准方式),但是当单元测试失败时,伙伴构建仍然签入代码?我如何确保在测试失败或构建因任何原因失败时不应用签入?我可以设置一个变量来确保伙伴构建不会签入代码吗?查看伙伴构建目标文件后,似乎将 $(CheckInOnBuddyBuildSuccess) 设置为 false 可以吗?这是正确的方法吗?

等待中

纳比尔

0 投票
1 回答
312 浏览

tfs - 是否可以在同一台服务器上运行 TFS 2008 和 TFS 2010?

我们有一台带有 TFS2008 的服务器,我们在其上进行所有构建。我需要安装 TFS2010 运行。我可以在同一台服务器(Windows 2003)上运行它还是需要在单独的服务器上运行它?