0

我在哈德逊有一个简单的 PoC 项目。PoC 具有通过 UnitTest++ 编写的单元测试,并将结果作为 XML 输出以供 xUnit 使用以转换为 jUnit 格式。

以下是突出的相关

  • 我将我的项目配置为使用 MSBuild 来构建 2008 解决方案。
  • 该项目包含要构建的 dll 和作为构建后步骤运行的单元测试。
  • 我将 Hudson 中的工作区设置为 c:\develop\money(Money 是项目的名称),在 Hudson 控制台中,我可以看到工作区文件夹、解决方案文件和输出文件夹(/bin、/doc 等)。
  • 测试控制台应用程序将其文件“money_unit_tests.xml”输出到预先创建的文件夹“reports”(制作 c:\develop\money\reports)。

但是,工作区似乎没有坚持。如果我提交工作区目录,它会显示文件夹,但如果我重新加载页面,则会显示“目录中没有文件”消息。

为什么 Hudson 不像我配置的那样使用 C:\Develop...?

我能做些什么来改变它?

如果我不能改变它,我能做些什么来减轻这些改变? (我并不完全想将 xml 的输出硬编码为 C:.hudson ...)

4

1 回答 1

1

它出现在配置中有一个高级选项,它隐藏了几个附加选项。下面是自定义工作区,这让我对工作区文件夹的用途感到困惑(它仍然是空白的)。

于 2010-04-28T08:35:45.930 回答