0
我使用TFS 2010作为构建服务器,并且修改了构建模板以在构建编译时使用调用过程项调用PowerShell脚本。在TFS 2010构建服务器上构建完成后PowerShell脚本失败
我遇到的问题是,虽然脚本运行良好,如果我在TFS服务器(使用用于运行构建服务的相同帐户登录)手动运行它(具有提升的权限,它必须说)它会没有完全运行。
以下用于测试的脚本输出所有“回声”,但它不创建文件。我检查了目录上的权限,并且用户完全控制。
事件日志或事实上TFS没有错误。
任何想法?
TIA
echo "Start script"
echo "Get Date"
$filename = (Get-Date).ToString("yyyyMMdd_HHmm")+ ".txt"
echo "Write Date to file"
(Get-Date).ToString("yyyyMMdd_HHmm") >> $filename
echo "Finished"
接近,但没有雪茄。感谢您的回复,虽然 – ManyRootsofAllEvil
你是什么意思“关闭”?文件是否被创建?回声是否奏效?您的构建服务帐户是否有权创建文件?你是否在正确的地方寻找文件? – Alicia
回声工作,他们总是有。 构建服务帐户完全控制目录 – ManyRootsofAllEvil