问题标签 [teamcity-5.0]

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 投票
4 回答
4584 浏览

teamcity - 任何人都可以提出为什么默认构建代理在 TeamCity 中不可用的原因吗?

我正在建立适当的 CI 环境,目前正在评估 TeamCity。(所以我的 TeamCity 经验是不存在的。)。

我在干净的 Windows XP(目前)VM 中执行了 TeamCity 5.0.1 Professional 的默认安装。

我已经创建了我的项目并将其指向我的源存储库并排队构建。

但是,我没有看到任何通过 Team City Web 界面安装/可用的构建代理。我已经检查并安装了“Team City Build Agent”服务并且它正在运行。我还查看了 buildAgent 文件夹中的日志文件,没有看到任何会导致我出错的内容。

在让默认构建代理可供 Team City 使用时,我是否在这里遗漏了一个步骤或概念?我不想对构建做任何复杂的事情。(此时,我只想从存储库中拉下我的源代码)

0 投票
1 回答
10879 浏览

teamcity - 是否可以更改 TeamCity 的工件路径

teamcity 工件的默认路径是

C:\#User#\.BuildServer\system\artifacts

我怎样才能将其更改为

d:\TeamCity\Artifacts

谢谢

0 投票
2 回答
4793 浏览

teamcity - TeamCity 使用错误的 MSBuild 可执行文件?

我正在构建一个 MSBuild 文件并将其与 TeamCity(5.0.2(内部版本 10784))中的 MSBuild Build Runner 一起使用,但我认为它运行的 MSBuild 版本不正确,因为我不断收到以下错误:

错误 MSB5014:无法识别文件格式版本。MSBuild 只能读取版本 7.0 和 9.0(含)之间的解决方案文件。

我是 TeamCity 的新手,所以我不确定从哪里开始看如何配置它。从下面的屏幕截图中可以看到,我在构建运行程序配置屏幕中选择了 4.0 版本。

构建配置

0 投票
1 回答
1023 浏览

teamcity - TeamCity:构建后运行 FxCop

我认为我缺少对 TeamCity 5.0 的宝贵理解。为什么 FxCop 有单独的构建运行器?我更喜欢我的构建服务器一次运行所有东西(编译、运行单元测试、FxCop 等)。问题是,我看不到如何为特定项目添加多个 Build Runner,所以似乎我必须向 TeamCity 添加第二个项目,该项目依赖于使用 sln2008 构建运行器的另一个项目,或者我可以简单地走很长的路并在 MSBuild 中构建所有内容。我错过了一些应该很明显的东西吗?是否可以将 sln2008 Build Runner 配置为包含 FxCop 代码分析?

0 投票
1 回答
23227 浏览

teamcity - 如何更改在 TeamCity 中运行构建代理的用户身份?

我正在尝试在 TeamCity 5 中设置构建过程,并且在尝试复制某些文件时遇到访问被拒绝错误。我看到我的构建代理现在作为“系统”运行,我认为这是问题的一部分。我想更改该用户身份。问题是我不知道如何更改构建代理上的这些设置。如何更改构建用户身份?

0 投票
1 回答
3105 浏览

tfs - TeamCity 与 TFS - 工作区问题

我们已经使用 CC.NET 作为我们的 CI 服务器一个月左右了,它在 TFS 上运行良好。在配置中,我们能够指定 TFS 服务器、用户名、密码、项目和工作区,这一切都很好。

现在我们转向 TeamCity,主要是因为它接缝更牢固,使用起来也更好。问题是让它与 TFS 一起工作。

为此,工作区和机器名称都是“BuildMachine”,用户名是“BuildUser” TFS 项目是“$/Project/Dev/Website”

我认为我已经正确设置了它,因为在测试连接时它是成功的。运行构建时出现 TFS 错误:“运行构建阶段 UpdateSourcesFromServer 时出现 RunBuildException。”

它继续说:“没有找到匹配的工作区。将重新创建工作区并执行干净的结帐。”

然后它会尝试创建一个类似这样的新工作区:TeamCity-S-sqa9qe2aulx22gz4rzkogl5kr/BuildUser

它尝试设置一些映射,然后失败,因为:“工作文件夹 C:\ 已被工作区 BuildMachine 使用;计算机 BuildMachine 上的 BuildUser”。

这很好,因为这是 CC.net 使用的工作区,而 c:\project\dev\website 是项目的路径。问题是,为什么 TeamCity 没有选择并使用这个工作空间?为什么它会尝试创建自己的新产品?知道如何解决这个问题吗?

谢谢

0 投票
2 回答
1544 浏览

visual-studio-2010 - TeamCity 用于与 Visual Studio 2010 解决方案/项目的持续集成

我正在托管我们的 SVN 环境的虚拟机上运行 TeamCity build 5.1.1。我支持的一个团队最近从 Visual Studio 2008/Silverlight 3.0 迁移到 Visual Studio 2010/Silverlight 4.0,在研究如何与 Visual Studio 2010 解决方案/项目进行持续集成时,它并没有看起来那么简单。在 Visual Studio 2008 中。以前我使用 Web 部署项目并针对 TeamCity 中的不同发布配置,这将使用 Web 部署项目将代码打包/部署到我们的各种环境中。但是,在查看 Visual Studio 2010 中的新发布功能时,我找不到指定要部署到哪个位置的方法。现在是否需要在 MSBuild 中完成所有操作(在解决方案文件或 Web 项目文件中?)。

0 投票
1 回答
1531 浏览

xcode - TeamCity Xcode Build Runner 配置(命令行)

我正在尝试使用 TeamCity 设置一个连续构建服务器并对其进行配置,以便它可以运行“xcodebuild -configuration release -sdk iphoneos3.0 clean build”。

我安装了用于 teamcity-xcode 集成的插件和“Build Runner”设置,我将其设置为

构建运行器:命令行

可执行命令:xcodebuild -configuration release -sdk iphoneos3.0 clean build

--错误-> [11:52:29]:运行构建阶段时的RunBuildException CallRunnerStage:无法运行进程xcodebuild -configuration“Release”:找不到文件[11:52:30]:构建完成

但是当我将“命令可执行文件”设置为“xcodebuild”时,它工作得很好,但我需要它来构建发布配置。

在此先感谢您的帮助。

0 投票
1 回答
135 浏览

teamcity - TeamCity 多部分构建 - 如何只签出一次代码

我正在尝试创建 1 个具有多个构建配置的包。第一个将检查代码,构建它(解决方案文件配置),然后运行 ​​nunit 测试。如果成功,另一个将在发布模式下构建。如果成功,最终脚本将打包输出,并将其标记为工件。

我遇到的问题是我不知道如何告诉 TeamCity 不要为每个步骤创建新目录,因此这些步骤都失败了。有这个设置吗?似乎依赖项选项卡是一个合适的查看位置,但我似乎不理解说明,到目前为止我的修补没有结果。

0 投票
1 回答
2387 浏览

svn - TeamCity - SVN 和标签

我即将开始使用 TC (Great product :)) 的标签功能并有一个问题:

我有 1 个根 VCS: svn:\someserver\MyRepo

带标签规则: trunk=>tags

在我所有的项目中,我使用结帐规则来仅签出所需的项目,如下所示:

Prj1 - Conf1: +:MyPrj1/trunk => /

Prj2 - Conf1: +:MyPrj2/trunk => /

Prj3 - Conf1: +:MyPrjCollection/MySubPrj1/trunk => /

......你明白了

如果我在 ex 上的每个成功构建上设置自动标签,将会发生什么。项目 1 - 会议 1?

A. 我的行李箱是否会像我希望的那样简单地标记到 MyPrj1/tags/LabelName 中?

B. 或者整个根 VCS 会被标记 (MyRepo\tags\Label) 还是更糟?

谁能帮我?:)

亲切的问候加勒特