2008-12-12 15 views
10

Bu iki SVN istemcisi işbirliği yapabilir mi? Projelerimin Tortoise ile kontrol edilmesine rağmen, şimdi Eclipse'nin içerisinden SVN işlevselliğini (çoğunlukla güncellemek ve işlemek) kullanmak istiyorum. Ancak Subcipse, Tortoise tarafından kontrol edilen dosyaların SVN durumunu görmez.Subclipse and Tortoise SVN birlikte

Tortoise ve MSVS eklentisi Ankh SVN ile benzer yapıyorum ve harika çalışıyor. Ama şimdi o ... Eclipse

Teşekkür

cevap

5

Bir "sandbox" oluşturmak için Subversion kodunu işaretlediğinizde, dizinlerin tümü .svn dizinindeki meta verileri içerir. "Korumalı alan" a karşı kullanmaya çalıştığınız her istemci (istemci sürümünün sunucunun arkasında olduğunu varsayarak), meta verileri okuyacak ve sanal alanın durumunu ve sunucuya göre nasıl yönetileceğini anlayacaktır.

+0

Ah, anlıyorum. Sorun, kökü de dahil olmak üzere tüm projelerin değil, sadece klasörlerin yalnızca .svn verisine sahip olduğu zaman :( Burada svn'yi yalnızca bu klasörlerde nasıl çalıştıracaksınız? –

+0

Eğer bunları projeye eklerseniz, İstemci, gerekli meta verilere sahip bir .svn klasörü oluşturacak ve diğer istemci bunu bir "sandbox" klasörü olarak tanıyacaktır. Eğer projeye eklemek istemiyorsanız, onu yok saymaya ve Veriler ana klasörler .svn veri kaydedilir. –

2

Bu benim için çalışıyor çalışmak gerekir. Her zaman en son sürüme güncelleyin, çünkü belirli bir istemci tarafından oluşturulan dosyalar önceki bir sürümle uyumlu değilse bir sorun olabilir.

7

Birlikte büyük iş);

Yani ... Evet, sadece iyi çalışacaktır.

Bir uyarı: İkisinin de aynı alt sürüm revizyonunu kullandığından emin olun! Subversion güncellemeleri, dizinleri ve .svn dizinlerini, büyük güncellemelerle ilk defa revizyon yaptığınızda yeniden biçimlendiriyor. Bunun anlamı, yükseltme yaptığınızda, hem alt hem de kaplumbağanın altta yatan alt sürüm güncellemeleriyle yeni sürümler yayınladığından emin olmanız gerektiğidir.

Her ikisini de kullandığımdan beri, temel olan .svn dizinleriyle uyumluluğunu kesen iki güncelleştirme oldu, bu yüzden dikkatli olun!