vscode Ftp-sync插件報錯問題: sync error: Error: Permission denied


vscode ftp-sync插件官方文檔:https://github.com/lukasz-wronski/vscode-ftp-sync

在一次vscode執行:Ftp-sync:Remote to local時報錯:

Ftp-sync: sync error: Error: Permission denied

查了很久在https://github.com/lukasz-wronski/vscode-ftp-sync/issues/224找到問題原因:

當遠程機器上存在symbol link時無法同步,后來經過測試,刪除了symbol link之后就不報錯了!

解決方法:沒有找到在ftp-sync插件解決此辦法的方法,但是我們可以換一個插件:sftp

經博主測試:sftp在同步文件的時候不會報錯,但是也不會同步symbol link。

個人建議:

(1)下載遠程文件的時候用sftp插件,執行:SFTP:DOWNLOAD 或 SFTP:Sync to local,避免ftp-sync報錯而終止同步

(2)上傳的時候直接sftp的uploadOnSave(保存自動上傳)功能。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM