Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Teamcity:构建存储在mercurial存储库中的c#项目_Mercurial_Teamcity - Fatal编程技术网

Teamcity:构建存储在mercurial存储库中的c#项目

Teamcity:构建存储在mercurial存储库中的c#项目,mercurial,teamcity,Mercurial,Teamcity,我正在尝试使用teamcity执行一项简单的任务,即将项目从一个存储库拉到另一个存储库(由teamcity创建),并使用visual studio构建模式从第二个存储库构建项目。我面临的问题是,当teamcity获取更新时,它不会更新工作文件夹,因此无法找到.sln文件,因此构建失败。如何让它工作? 先谢谢你 为什么要使用第二个存储库?为什么不让TeamCity从第一个存储库获取代码并直接构建它呢 在我的工作场所,我们正在将TeamCity与Mercurial一起使用,就像这样(TeamCity


我正在尝试使用teamcity执行一项简单的任务,即将项目从一个存储库拉到另一个存储库(由teamcity创建),并使用visual studio构建模式从第二个存储库构建项目。我面临的问题是,当teamcity获取更新时,它不会更新工作文件夹,因此无法找到.sln文件,因此构建失败。如何让它工作?
先谢谢你

为什么要使用第二个存储库?为什么不让TeamCity从第一个存储库获取代码并直接构建它呢

在我的工作场所,我们正在将TeamCity与Mercurial一起使用,就像这样(TeamCity直接从“真实”存储库获取代码),它工作得非常好

如果您真的需要第二个存储库,您可以执行拉式脚本。
设置TeamCity,使其只知道第二个存储库,并从中提取和构建。

然后,设置一个计划任务,每隔几分钟从第一个存储库拉到第二个存储库

为什么要使用第二个存储库?为什么不让TeamCity从第一个存储库获取代码并直接构建它呢

在我的工作场所,我们正在将TeamCity与Mercurial一起使用,就像这样(TeamCity直接从“真实”存储库获取代码),它工作得非常好

如果您真的需要第二个存储库,您可以执行拉式脚本。
设置TeamCity,使其只知道第二个存储库,并从中提取和构建。
然后,设置一个计划任务,每隔几分钟从第一个存储库拉到第二个存储库