Visual studio 2012 ve dropbox birlikte iyi oynamıyor


9

VS 2012'ye geçtikten sonra, VS 2012 onları oluştururken dropbox dosyaları senkronize etmeye çalıştığı sık sık ortaya çıkan bir sorunum var (bir proje eklerken, nuget paketleri, vb. Yüklerken). Dosya (lar) kilitli olduğu için VS başarısız oluyor. Başka kimse bu sorunu yaşadı mı? Dropbox'ı senkronizasyonu birkaç saniye geciktirecek şekilde yapılandırmanın veya başka bir işe yaramanın bir yolu var mı?


Dropbox geliştiricilerine önermeniz gereken bir şey gibi görünüyor. Dropbox gibi bir şeyin dosyaları hiç kilitlemesi gerektiğini düşünmüyorum - senkronize edilirken değiştirilirlerse şeffaf bir şekilde ele almalıdır.
ThiefMaster

@ThiefMaster: Dropbox sadece sunucudaki ile karşılaştırmak için bir tür karma oluşturmak için dosyayı kilitler bir duygu var. Sorun, dosyayı oluştururken dosyayı kilitlemeye çalışan VS 2012'nin yarış durumu ve Dropbox'ın oluşturduğu veya değiştirdiği saniyeyi kilitlemeye çalıştığı için aralıklı. Benim için, Debug derlemesini derlerken bunu görüyorum ve VS 2012, pdbdosyayı açamadığından şikayet ediyor .
darda

@pelesl Ben çoğunlukla geri alma veya bağımlılık ile nuget paketleri güncelleme yaparken görüyorum, ama ben de pdb sorunu görüyorum. O zamandan beri OneDrive'a geçtim ve değiştirilen dosyaları işlemede gecikme yaşadıklarını fark ettim. Belki kasıtlı bir tasarımdı, ya da sadece başka bir şeyin yan ürünüdü, ama benim için bu sorunu ortadan kaldırdı.
Chris

Yanıtlar:


2

Şimdilik tek alternatif, Visual Studio üzerinde çalışırken senkronizasyonu duraklatmaktır. Dropbox'ın artık senkronizasyonu geciktirme seçeneği yok. Dropbox simgesini sağ tıklayıp "Senkronizasyonu duraklat" ı seçerek senkronizasyonu duraklatabilirsiniz.

resim açıklamasını buraya girin


Bu senkronizasyonu öldürür . Dosya oluştururken VS 2012 davranışını değiştirmek için herhangi bir geçici çözüm var mı? Görünüşe göre OP VS 2010 ile böyle bir sorun yok, sanırım.
Isaac

2

Dropbox VS projelerim var ve bir sorun yok, ancak boşluk ve senkronizasyon için / obj ve / bin ile birlikte nuget / paketleri dizinini hariç tutmak için seçici senkronizasyon (Dropbox istemcisi: Tercihler> Hesap) kullanma eğiliminde olmama rağmen "gürültü" / bant genişliği.


2
Merak ediyorum ... özellikle oluşturduğunuz her yeni proje için bu klasörleri hariç tutuyor musunuz? Haftada 5-10 farklı projede çalışan biri olarak, fayda ne olursa olsun, bu çok sıkıcı görünüyor.
Chris

Evet sıkıcı ve keşke otomasyonun bir yolu olsaydı, ama bu bir defalık - her zaman çok fazla proje oluşturmuyorum.
Duncan Smart

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.