【发布时间】:2016-12-15 11:05:52
【问题描述】:
我在 Linux Ubuntu 上运行 TeamCity 服务器。这些是我添加项目时的构建设置:
当我像这样从 Visual Studio 构建一个简单的 C 脚本时:
#include <stdio.h>
int main(void)
{
printf("Hello world\n");
}
我删除了最后一个大括号,导致 Visual Studio 出现错误,TeamCity 仍然说它是成功构建的。 检查了我所有的失败条件:
是否有任何其他选项可以更改,所以我得到一个适当的错误?
【问题讨论】:
-
你检查过构建日志吗?
-
[步骤 1/1] HelloWorld.sln.teamcity:构建目标:TeamCity_Generated_Build [HelloWorld.sln.teamcity] /opt/jetbrains/TeamCity/buildAgent/work/d4407e37ceba8427/HelloWorld.sln 忽略 vcproj '你好世界'。 [HelloWorld.sln.teamcity] /opt/jetbrains/TeamCity/buildAgent/work/d4407e37ceba8427/HelloWorld.sln 不知道如何处理 GlobalSection SubversionScc,忽略。 [HelloWorld.sln.teamcity] /opt/jetbrains/TeamCity/buildAgent/work/d4407e37ceba8427/HelloWorld.sln 找不到项目 c38426d5-0d39-4143-8e78-394e644dd1ef [步骤 1/1] 进程退出,代码为 0
-
这是我的构建日志:可能问题出在 [HelloWorld.sln.teamcity] /opt/jetbrains/TeamCity/buildAgent/work/d4407e37ceba8427/HelloWorld.sln 找不到项目 c38426d5-0d39- 4143-8e78-394e644dd1ef ?
-
是的,可能是这样。源代码管理中是否缺少某些文件?您还可以查看
/opt/jetbrains/TeamCity/buildAgent/work/d4407e37ceba8427/路径中的文件系统以查看已签出的内容。 -
我没有看到任何文件丢失?
标签: c visual-studio teamcity