无法使用Nant从Teamcity调用putty.exe

无法使用Nant从Teamcity调用putty.exe,teamcity,nant,ksh,putty,Teamcity,Nant,Ksh,Putty,我正试图通过Teamcity在构建过程中构建一个数据库发布脚本功能。发布脚本已经在ksh文件中(它们在Sybase IQ服务器上部署脚本),因此,我不想重新编写它 由于Teamcity能够运行Nant程序并成功地进行构建,但是,当我添加了从.build文件调用putty.exe的步骤时,它只是继续运行 有人能告诉我一种使用Nant调用Teamcity的ksh脚本的方法吗?我不熟悉putty,但我发现从Teamcity运行脚本的一个常见问题是,对于某些实用程序(在我的例子中是git),第一次在机器

我正试图通过Teamcity在构建过程中构建一个数据库发布脚本功能。发布脚本已经在ksh文件中(它们在Sybase IQ服务器上部署脚本),因此,我不想重新编写它

由于Teamcity能够运行Nant程序并成功地进行构建,但是,当我添加了从.build文件调用putty.exe的步骤时,它只是继续运行


有人能告诉我一种使用Nant调用Teamcity的ksh脚本的方法吗?

我不熟悉putty,但我发现从Teamcity运行脚本的一个常见问题是,对于某些实用程序(在我的例子中是git),第一次在机器上运行时需要您接受或确认某些内容,在本例中,生成代理

判断是否是这种情况的最佳方法是在运行生成代理的计算机上以运行生成代理服务的用户身份运行脚本

注意如果您使用的是windows,并且正在以本地系统的形式运行该服务,则可以使用该服务