2009-01-02 14 views
35

Eclipse kullanarak SVN'den bir proje incelemeye çalışıyordum. "Mevcut Ant komut dosyasından bir Java projesi" haline getirmek için "Checkout As" kullanmayı denedim, ancak proje sihirbazı dosyanın daha önce indirilmesini gerektiriyor. Bir projeyi Eclipse'e bir Java projesi olarak başka bir yere indirmek zorunda kalmadan kontrol etmenin bir yolu var mı? here gösterildiği gibi (Ben yıkıcı ile Eclipse Ganymade 3.4.1 kullanıyorum.)Bir SVN projesini bir Java projesi olarak Eclipse'e nasıl girerim?

bir Java projesi olarak teslim edilmediyse

cevap

20

, java doğayı ekleyebilir.

+0

Çok teşekkürler! Günümü kurtardı ... –

37

İşte adımlar şunlardır:

  • Subclipse eklentisini yükleyin (Tutulma svn bağlantı sağlar) ve depo bağlanın. Talimatlar: http://subclipse.tigris.org/install.html
  • Dosyaya Git-> Yeni-> Diğer-> SVN kategorisi altında SVN'den Checkout Projects'i seçin.
  • Projenizin kök klasörünü seçin ve çalışma alanında bir proje olarak onay kutusunu seçin.

.project dosyasını kaynak havuzuna kontrol ediyormuşsunuz gibi görünüyor. .project dosyasında kontrol etmemenizi öneririz, böylece kullanıcılar dosyanın kendi sürümüne sahip olabilirler. Ayrıca, subclipse eklentisini kullanırsanız, bir java projesi olarak bir kaynak klasöre göz atıp yapılandırmanıza izin verir. Bu işlem sizin için (java doğasıyla),

+2

Bu, depoda olduğu gibi yapılandırılmamışsa bir Java projesi yapmaz. –

+1

Dosya sistemini kullanarak projeye göz atmanızı tavsiye ederim. Ardından Eclipse'de mevcut Java projesini içe aktarın. Depoda ne olduğu önemli değil, Eclipse bir Java projesi yapmalı. Ya da mümkün olduğu kadar yakın. – Tony

+0

@Tony "Dosya Sistemi" nedir – user2763361

1

doğru .project oluşturur. Ayrıca bir java projesi .classpath eklemek zorunda. Sahte bir java projesi yaptım ve gerekli olanı görmek için bu sahte java projesinin çalışma alanına baktım. İki dosyayı aktardım. Profil ve .claspath, teslim aldığımda ve subversion sunucumdan bağlantısı kesildi. Bundan sonra sadece eski bir projeden bir java projesine dönüştü.

0

sadece onları kontrol etmek gerekenden daha, eklenti-projeleri olarak kontrol olsaydı. Ama hızlandırmak için "trunk" (örneğin) seçmeyin. Kontrol etmek ve devam etmek istediğiniz tüm projeleri seçmelisiniz. Eclipse onları böyle tanımaktan daha iyi olacaktır.