Git TFS, Paraleller aracılığıyla .dotfiles kullanarak sorunları


0

Git TFS ile Parallels aracılığıyla nokta, vis ile başlayan dosyaları içeren bir depo kullanarak kullanma konusunda sorun yaşıyorum .gitignore.

Mac'te Win8 VM çalıştırmak için Parallels kullanıyorum. VM'de otomatik olarak Z: / users / ben / source eşlemesine sahibim, bu yüzden Git TFS ve diğer Windows numaralarını, Mac üzerinde yerel olarak üzerinde çalıştığım bir Xamarin çözümü içeren bir depoda kullanabilirim.

Çalıştığımda aşağıdakileri alıyorum git tfs checkin:

 add .gitignore
Z:\source\client\project\.git\tfs\default\workspace\.gitignore: No file matches.
Z:\source\client\project\.git\tfs\default\workspace\.gitignore: No file matches.
One item should have been added, but actually added 0 items.

Z:\source\client\project\.git\tfs\default\workspace\.gitignoreDosya gerçekte var ve ben VM'ın explorer kullanarak kendisine göz attıklarında görünür gelmez.

Nokta dosyalarının Mac tarafından gizlendiğini ve klasörün VM ile paylaşılmasının, bu kurulumun .gitignoredosyayı işlemeye çalışmadan önce iyi çalıştığından, bu kedere neden olduğunu düşünüyorum . Herhangi biri bunu doğrulayıp geçici bir çözüm önerebilir mi?


Ben de aynı mesajı görüyorum. Aynı tür kurulum: Windows X'de Xamarin devi yapan OS X'te Paralellikler, proje klasörü, Windows'ta bir ağ sürücüsü olarak monte edilen OS X'teki bir paylaşımdır. Umarım yakında birileri bunu çözebilir! Bir .gitignore dosyası kullanabilmeniz gerekiyor!
NovaJoe

Yanıtlar:


0

Bu sorunu geçmişte yaşadım, ancak bir .gitignore dosyasıyla ilgili değil.

Git tfs temizleme çalışan bana yardım gibiydi. Denemek!


0

Sanırım çözdüm. .Gitignore kurallarını Mac Github istemcisi aracılığıyla ekledim. Bu, Windows'ta olduğu gibi, paylaşılan proje dizininde bir .gitignore dosyası oluşturur. Dosya, beklediğiniz gibi Windows tarafında bile görülebilir.

AMA, bu sefer "git tfs checkintool" komutunu çalıştırdığımda, çalışıyor! Bunu düzenli bir check-in komutu ile henüz denemedim.

Yani, farklı yaptığım şey şuydu: .gitignore'un Mac tarafı aracılığıyla eklenmesi. Bunu yapmak için Github GUI istemcisini kullanmanız bile gerekmeyebilir, işte böyle yaptım. Belki de bu, OS X'in kullandığı dosya çatallarıyla ilgilidir. Bir deneyin ve sizin için işe yararsa Kabul edildi seçeneğini işaretleyin.

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.