- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 PowerShell 中使用 WinSCP .NET 程序集与 SFTP 服务器进行文件同步。我正在使用以下代码进行同步:
http://winscp.net/eng/docs/library_session_synchronizedirectories#powershell
问题是,当这个脚本通过上传到 SFTP 同步文件时,它会产生错误,尽管它实际上上传了文件。脚本立即终止并出现以下错误:
Upload of C:\FileSync\files\test2.txt succeeded
Permissions of /Reports/test2.txt kept with their defaults
Setting timestamp of /Reports/test2.txt failed:
WinSCP.SessionRemoteException: Upload of file 'test2.txt' was successful, but error occurred while setting the permissions and/or timestamp.
If the problem persists, turn off setting permissions or preserving timestamp. Alternatively you can turn on 'Ignore permission errors' option.
---> WinSCP.SessionRemoteException: The server does not support the operation.
Error code: 8
Error message from server: SSHServerAPI.SFTP.fxp_attrs
--- End of inner exception stack trace ---
最佳答案
该错误记录在此处:
https://winscp.net/eng/docs/message_preserve_time_perm
TransferOptions.FilePermissions
将其关闭。 (见下文)。 TransferOptions.PreserveTimestamp
); criteria
parameter 的 Session.SynchronizeDirectories
设置为 [WinSCP.SynchronizationCriteria]::Size
或 None
)。 $transferOptions = New-Object WinSCP.TransferOptions
...
$transferOptions.FilePermissions = $Null # This is default
$transferOptions.PreserveTimestamp = $False
$synchronizationResult = $session.SynchronizeDirectories(
[WinSCP.SynchronizationMode]::Remote, "d:\www", "/home/martin/public_html",
$False, $False, [WinSCP.SynchronizationCriteria]::Size)
关于powershell - WinSCP .NET 程序集 SynchronizeDirectories : Upload of file . .. 成功,但设置权限和/或时间戳时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36436315/
给定一个带有多个 date_time 戳的字符串,我想 提取第一个戳及其前面的文本 候选字符串可以有一个或多个时间戳 后续的 date_time 戳记将被 sep="-" 隔开 后续date_time
是否可以合并从相机拍摄的文本和照片?我想在照片上标记日期和时间,但我在 Google 上找不到任何内容。 最佳答案 使用下面的代码来实现你所需要的。 Bitmap src = Bitm
有没有办法通过 Graph API 戳另一个用户?基于this post ,并使用 Graph Explorer ,我发布到“/USERID/pokes”,我已经授予它(Graph API 应用程序和
我有两个向左浮动的元素。一个是 body 的第一个 child ,另一个是容器的第一个 child ,容器是 body 的第二个 child 。 ...
我是一名优秀的程序员,十分优秀!