耙在Windows上 – 复制目录到另一台服务器

耙在Windows上 – 复制目录到另一台服务器,第1张

概述耙在Windows上 – 复制目录到另一台服务器

我想使用耙将一个.net网站部署到一个windows服务器…在这个新点,并陷入了非常简单的东西…

我如何将一个目录从本地文件夹复制到不同的windows服务器?

目前我有:

task :default => :CWS_Web_application desc 'Depoly CWS Web application to prevIEw environment' task :CWS_Web_application do sh "echo Depoly CWS Web application to prevIEw environment" mv('MyDirectory','//servername/c$/foldername',:verbose => true) end

这显然不起作用 – 我相信问题是服务器path:'// servername / c $ / foldername'

为什么我的控制台应用程序有命令历史?

返回'true'的方法应该返回'false'

如何刷新未决的fileSystemWatcher事件?

如何使用Mono Develop在linux上创buildExcel文件

自动打开谷歌浏览器,单击button,并closures铬C#WinForms

任何人都可以指向正确的方向吗?

如何在按下电源button一段时间后拒绝关机?

在哪里可以设置windows XP中CurrentUICulture的初始值?

如何保持ReadDirectoryChangesW缺less文件更改

在WCF和windows服务中下载大文件

本地IIS / Web应用程序通常使用什么术语?

这是红宝石与windows混合将有多种方式来做到这一点,但这是我所做的事情通过管道到cmd.exe的东西:

sh "del /q /f /s \\servername\c$\foldername\subfoldername\*.*" sh "XcopY .\source_directory \\servername\c$\foldername\subfoldername /E /Exclude:xcopy_excludes.txt" sh "copY .\config\website\servername\#{BUILD_CONfigURATION}\web.config \\servername\c$\foldername\subfoldername"

你也可以做这样的东西:

sh "net use O: \\servername\c$\foldername\subfoldername" sh "copy *.* O:" sh "net use O: /delete"

如果这是首选,这可能会让你输入用户名和密码,如果需要的话。 运行rake脚本的帐号显然需要对域名/目录等有适当的权限。

也许还有其他方法可以避开这个问题,但是我只是为了解决这个问题。

总结

以上是内存溢出为你收集整理的耙在Windows上 – 复制目录到另一台服务器全部内容,希望文章能够帮你解决耙在Windows上 – 复制目录到另一台服务器所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1287060.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存