SCPまたはSFTPを使用してVisual Studio 2008からWebサイトを公開する方法はありますか?ローカルのファイルシステムに公開してからSCPで転送することは可能ですが、よりシームレスなもの(たとえばVisual Studioの一部)を希望します。この機能は存在しますか?おそらくアドインですか?SCP/SFTPを使用したVisual Studio公開Web
11
A
答えて
30
ページを公開するための組み込みシステムには少し制限があります。
WinSCPに便利な点が1つあります。「リモートディレクトリを最新の状態に保つ」という機能があります。それはあなたのローカルシステムのためのファイルシステムウォッチャーをたくさん設定し、あなたがローカルで何かを変更すると、自動的にアップロードされます。それを使用してローカルディレクトリに公開すると、簡単に操作できます。
0
は、Windows 10およびインストールbashの/ LinuxのサブシステムとすることができますのLinux/BSDサーバを使用している場合:
が言う、フォルダ内に公開し、視覚的なスタジオからsshとrsyncの
- を組み合わせます
I:/www/WebProject
- 使用変更のみを更新し、このコマンド、および
--delete
bash -c "rsync -avH --delete --progress /mnt/i/www/WebProject -e ssh server:/var/www/"
準備(一度行うには)
あなたはsshがパスワードなしではなく、キーと連携できるようにするために少し作業する必要があります。
あなたのbashユーザー名もサーバー上で同じであるとします。ない場合は、単に使用
[email protected]
ネームサーバー:
- ファイル
c:/windows/system32/drivers/etc/hosts
にxx.xx.xx.xx server
を追加) - は、bashのから
sudo echo "xx.xx.xx.xx server" >> /etc/hosts
- ファイル
とのbashからホストにサーバーを追加しますあなたの鍵を生成してください:
ssh --keygen
し、[ENTER](パスフレーズ)
- は、あなたのホームフォルダに、サーバーに公開鍵を送信しない:
scp ~/.ssh/id_rsa.pub servername:~/
- をサーバーから(
ssh server
をパスワード):
cat id_rsa.pub >> .ssh/authorized_keys && rm id_rsa.pub
パスワードなしでssh
とscp
に変更できます。 IMOこれは、ファイルコンパイラやscpよりも優れています。
関連する問題
- 1. Visual Studio Web Deployment - "公開中にプリコンパイル"にプロファイルを公開する
- 2. Mac Visual Studioコミュニティの公開/ Web配置
- 3. 公開前のVisual Studio Web Deployバックアップ
- 4. Webアプリケーションの公開に失敗しました - Visual Studio - C# - ASP.NET
- 5. Visual Studio 2010を使用したCrystalレポートの公開
- 6. Visual StudioでFTPを使用してASP.NET Webサイトを公開する2015
- 7. Mac用Visual StudioでAzure Webアプリケーションを公開
- 8. Visual Studio 2010 SilverlightプロジェクトでWebサイトを展開/公開する
- 9. TeamCityはVisual Studioを使用して公開します。2015
- 10. SharePoint 2016 Visual Studioを使用したビジュアルWebパーツの展開2015
- 11. Visual Studio 2010 - Webサイトの一部を公開しますか?
- 12. Visual Studio 2010を使用してサイトを公開する方法
- 13. Visual Studio 2012外部データベースを使用してプロジェクトCを公開
- 14. Visual Studio 2012で公開せずにWeb Config Transformを使用できますか?
- 15. Mac用Visual StudioコミュニティでAzureに公開
- 16. Visual Studio 2012部分公開
- 17. C#Visual studio 2010公開ファイル
- 18. 公開プロファイルのVisual Studioデータベースプロジェクトターゲットプラットフォーム
- 19. Visual Studio 2017 Webプロジェクトをフォルダに公開できない
- 20. MSB4018エラーVisual Studio 2015 ASP.NetとエラーWebアプリケーションをAzureに公開
- 21. Visual Studio 2012公開プロジェクトなし
- 22. Visual Studioを使用してUmbraco Webサイトを開く
- 23. Visual Studio Webサイト公開済み - アクセスが拒否されました
- 24. Visual Studio 2010プロジェクトで公開されていないパブリッシュWebサイト
- 25. Mac用Visual Studioを使用してasp.netコアWebサイトまたはコンソールアプリケーションを展開
- 26. Visual Studioでnpm_modulesフォルダを公開する
- 27. のVisual StudioでのAndroidアプリを公開
- 28. Visual Studioでプログラムを公開する
- 29. Azureへの公開PublishSettingsを使用したMSSqlを使用したVisual Studio 2015から
- 30. Visual Studio - Web開発とデバッグ
スリックな機能は、今まで存在していたことを知らなかった。あまりにも悪いFilezillaはこのようなものを提供していません。 –