SCP veya SFTP kullanarak Visual Studio 2008'den bir web sitesi yayınlamanın bir yolu var mı? Yerel dosya sistemime yayımlamanın mümkün olduğunu biliyorum ve daha sonra SCP ile aktarımı gerçekleştirdim, ancak daha sorunsuz bir şey istiyorum (ör. Visual Studio'nun bir parçası). Bu özellik var mı? Belki bir eklenti?Visual Studio SCP/SFTP Kullanarak Web Sitesi Yayınılama
cevap
Sayfaları yayınlamak için yerleşik sistem biraz sınırlıdır.
Yararlı bulduğum bir şey WinSCP ile olduğu için "Uzak Dizini Güncel Tut" olarak adlandırılan bir özellik vardır. Yapacağınız şey, yerel sisteminiz için bir grup dosya sistemi gözlemcisi oluşturmaktır ve yerel olarak bir şeyi değiştirirseniz, otomatik olarak yüklenecektir. Bunu kullanarak ve yerel bir dizine yayınlamak işleri kolaylaştırır.
Windows 10 ve bash/linux alt sistemi yüklü ve mümkün Linux/BSD sunucusu:
bir klasörde görsel stüdyo ssh rsync
- birleştirin yayınlamak demek,
I:/www/WebProject
- kullanım değişiklikler sadece ve
--delete
bash -c "rsync -avH --delete --progress /mnt/i/www/WebProject -e ssh server:/var/www/"
Hazırlama (bir kez yapılacak)
Sen SSH şifresi olmadan ancak anahtarlar ile çalışmasını sağlamak için biraz çalışmak gerekir.
Başhk kullanıcı adınızın da sunucuda aynı olduğunu varsayalım; değilse, sadece
[email protected]
adı sunucusu kullanmak:
- dosyası
c:/windows/system32/drivers/etc/hosts
) - bash
sudo echo "xx.xx.xx.xx server" >> /etc/hosts
- dosyası
ile bash ana bilgisayarlara sunucu eklemek için
xx.xx.xx.xx server
ekleyin Anahtarlarınızı oluşturun:
ssh --keygen
ardından [girin] (hayır parola)
- ev klasöründe, sunucuya ortak anahtarınızı gönderin:
scp ~/.ssh/id_rsa.pub servername:~/
- sunucunuzdan (
ssh server
sonra şifre):
cat id_rsa.pub >> .ssh/authorized_keys && rm id_rsa.pub
Artık şifre olmadan ssh
ve scp
yapabilirsiniz. IMO bu filezilla veya sadece scp daha iyidir.
- 1. Visual Studio 2008/Web sitesi sorunu
- 2. Visual Studio kullanarak bir Umbraco sitesi dağıtımı
- 3. Sıcak Visual Studio 2015'te bir Web sitesi projesi oluşturuyorum
- 4. Visual Studio web sitesi proje türüne nasıl başvuru ekleyebilirim?
- 5. Web Sitesi Yönetim Aracı Visual Studio 2012'de nerede bulunur
- 6. Visual Studio kullanarak GitHub Sayfalarına nasıl bir yazı tipi web sitesi yayınlıyorsunuz?
- 7. Visual Studio 2005 Web Sitesi projem için PDB dosyalarını yayımlamak için "Publish Web Sitesi" komutunu nasıl alabilirim?
- 8. Visual Studio Web IIS 6'ya dağıtma
- 9. Nasıl ASP.NET Core Visual Studio kullanıyorum Visual Studio ASP.NET Çekirdek
- 10. Visual Studio 2010 Web Config Transformation kullanarak XML yorumlarını kaldır
- 11. Web Kategorisinde Visual Studio Proje şablonu
- 12. Visual Studio düzenleme, JSX
- 13. Visual Studio kullanarak scss'de sözdizimi hatası oluşuyor
- 14. ASP.Net kullanarak çok dilli web sitesi uygulama
- 15. Visual Studio
- 16. Visual Studio web profili yalnızca iexplore'yi gösterir
- 17. Visual Studio Web Referansında URL Davranışı
- 18. Yerel ağda Visual Studio web sunucusunu kullanma
- 19. Visual Studio
- 20. Visual Studio 2012, web sitesi projesinin proje dosyasının çevre dışında düzenlendiğini söylüyor
- 21. Bir ASP.NET web sitesi oluştururken Visual Studio tarafından oluşturulan metaproj dosyalarını nasıl görüntüleyebilirim?
- 22. Visual Studio 2010,
- 23. Visual Studio 2015, Typescript
- 24. ASP.NET örnek web sitesi?
- 25. Visual Studio
- 26. Visual Studio 2012 Şartlı Bundling
- 27. Visual Studio 2010 uzun ayıklama
- 28. Web sitesi için SSL devre dışı bırakılamıyor
- 29. Visual Studio,
- 30. Visual Studio
Kaygan özellik, şimdiye kadar var olduğunu bilmiyordu. Çok kötü Filezilla böyle bir şey sunmuyor. –