【发布时间】:2010-02-04 03:54:38
【问题描述】:
我有一个单独的构建配置用于部署构建文件。此配置使用命令行构建运行器。我有一个将输出文件复制到另一台计算机共享的 bat 文件。输出文件由其他构建配置生成。问题是当团队城市执行 Windows XP 复制命令时,我收到拒绝访问错误。如何为选定的构建运行器设置用户帐户?或者部署构建文件的正确方法是什么?
【问题讨论】:
标签: deployment continuous-integration teamcity
我有一个单独的构建配置用于部署构建文件。此配置使用命令行构建运行器。我有一个将输出文件复制到另一台计算机共享的 bat 文件。输出文件由其他构建配置生成。问题是当团队城市执行 Windows XP 复制命令时,我收到拒绝访问错误。如何为选定的构建运行器设置用户帐户?或者部署构建文件的正确方法是什么?
【问题讨论】:
标签: deployment continuous-integration teamcity
您可以将 TeamCity 服务帐户配置为在对共享具有更改/写入权限的适当特权域帐户下运行。
或者,滚动您自己的 Copy MSBuild 任务,该任务基于一些额外参数执行模拟。
查看MSDN docs on creating an MSBuild task,可以继承Task,然后实现Execute()方法。
【讨论】: