PhpStorm, "yerel proje dosyaları ana öğelerdir - dağıtılan ikincildir" fikri üzerine kurulmuştur. Böyle bir fikri takip etmek için "uzak ana bilgisayara otomatik olarak yükleme" işlevinin (uzaktan yerel ile eşitleme) olması doğaldır. yerel dosyalar ana olanları şunlardır: böyle bir fikir çelişen çünkü -
Aynı zamanda IDE (yani otomatik olarak yerel
geri uzak şeyler kopya) "uzaktan yerel ile
otomatik senkronizasyon" yoktur. Bu nedenle
:
Eğer bunu yapmaya bekliyoruz ne yapmaz başvuruyorsunuz düğmesi "Senkronize". IDE'nin proje hakkında gerçek yerel dosya sistemi ile ne bildiğini eşitler. Başka bir deyişle, IDE dışında yapılan yerel dosyalarda herhangi bir değişiklik olup olmadığını kontrol eder. uzaktan dosyaları ile hiçbir şey yapmaz.
uzak dosyaları ile senkronize etmek için size 2 ana seçenek vardır:
Kullanım Remote Host
yan panel (orada değilse/o Tools | Deployment | Browse Remote Host
üzerinden erişilebilir kapalı) ve elle herhangi bir dosya veya klasörleri indirmek (sürükle ve bırak kullanılabilir, ancak dosyaları kopyaladığınızdan emin olun, çünkü IDE varsayılan olarak "kopyala" yerine "taşı" (kopyalama + silme) yapmaya çalışır. Uzak tarafı tekrar okumak için "Yenile" düğmesine sahiptir. İstediğiniz klasöre (ler)/dosya ve Deployment | Synch with Deployed...
seçme konusunda sağ tıklayarak erişilebilir
Kullanım iki yönlü senkronizasyon hem yolları (varsayılan yeni şeyler ile yön ne olursa olsun eski geçersiz kılar) dosya/klasör senkronize edebilirsiniz.
gibi ... hiç? Manuel olarak yenilemede bile mi? – LazyOne
"Elle yenilemek" ile, "Synchronize" işlevini phpStorm, yep – Alex
** kastediyorsunuz? 1) ** Hangi "Senkronize Et"? Bu düğmeyle ekran görüntüsünü gösterir misiniz (kırmızı renkle veya bir şeyle vurgulayın). ** 2) ** Proje Görünümünde anladığım gibi, uzak klasörünüzü nerede görmeyi bekliyorsunuz? – LazyOne