无法将具有多个项目的解决方案文件设置为Subversion的Hudson作业

时间:2011-03-09 04:20:34

标签: asp.net visual-studio msbuild build hudson

我有一个有五个项目的解决方案,第一个项目是web项目,它引用其他四个项目dll作为项目参考。我正在尝试设置hudson作业来构建解决方案,但它无法找到引用项目

RepositoryUrl我给出如下

http://svn.test.com/repos/solutions/MySolutions

我在subversion中有test.sln。

MSBuildFile:test.sln。

当我运行这个hudson作业时,它会抛出以下错误。

..\..\libraries\mylibraries\Test.Common.Logging\Test.Common.Logging.csproj : Solution file warning MSB4122: Scanning project dependencies for project "..\..\libraries\Mylibraries\Test.Common.Logging\Test.Common.Logging.csproj" failed. The project file "F:\CIBuild\HudsonWorkspace\jobs\mytest.NET-PostCommit\workspace\solutionsdir\..\..\libraries\corelibraries\Test.Common.Logging\Test.Common.Logging.csproj" was not found.

任何类型的指导都将非常感激。

1 个答案:

答案 0 :(得分:0)

我终于可以解决问题了。

我必须在配置hudson时使用自定义工作区来指定完整的代码库。

Anway谢谢。