2009-01-02 4 views
35

Ich habe versucht, ein Projekt von SVN mit Eclipse auschecken. Ich habe versucht, "Checkout As" zu verwenden, um aus einem vorhandenen Ant-Skript ein "Java-Projekt" zu machen, aber der Projektassistent verlangt, dass die Datei bereits heruntergeladen wurde. Gibt es eine Möglichkeit, das Projekt in Eclipse als Java-Projekt auszuprobieren, ohne es vorher woanders herunterladen zu müssen?Wie kann ich ein SVN-Projekt in Eclipse als Java-Projekt auschecken?

(Ich bin mit Eclipse Ganymade 3.4.1 mit Subversive.)

Antwort

20

Wenn es nicht als Java-Projekt eingecheckt wurde, können Sie die Java-Natur hinzufügen, wie here gezeigt.

+0

Vielen Dank! Es hat meinen Tag gerettet ... –

37

Hier sind die Schritte:

  • Installieren Sie das subclipse Plugin (bietet SVN-Konnektivität in Eclipse) und dem Repository verbinden. Anleitung hier: http://subclipse.tigris.org/install.html
  • Gehen Sie zu Datei-> Neu-> Andere-> Wählen Sie in der Kategorie SVN Checkout Projekte von SVN.
  • Wählen Sie den Stammordner Ihres Projekts aus und wählen Sie im Arbeitsbereich die Option zum Auschecken aus.

Es scheint, dass Sie die Projektdatei in das Quellenrepository überprüfen. Ich würde vorschlagen, die .Project-Datei nicht einzuchecken, damit Benutzer ihre eigene Version der Datei haben können. Wenn Sie das Subclip-Plugin verwenden, können Sie einen Quellordner als Java-Projekt auschecken und konfigurieren. Dieser Prozess erstellt das richtige .project für Sie (mit der Java-Natur),

+2

Dies macht es nicht zu einem Java-Projekt, wenn es nicht bereits so im Repository konfiguriert ist. –

+1

Ich würde empfehlen, das Projekt mit dem Dateisystem auschecken. Importieren Sie dann in Eclipse ein vorhandenes Java-Projekt. Es sollte egal sein, was im Repository ist, Eclipse sollte es zu einem Java-Projekt machen. Oder so nah wie möglich an einem. – Tony

+0

@Tony Was ist ein "Dateisystem" – user2763361

1

Ich musste auch den .classpath hinzufügen, ein Java-Projekt bilden. Ich machte ein Dummy-Java-Projekt und schaute in den Arbeitsbereich für dieses Dummy-Java-Projekt, um zu sehen, was benötigt wird. Ich habe die zwei Dateien übertragen. Profil und .claspath zu meiner ausgecheckten und getrennten Quelle von meinem Subversion-Server. Von da an wurde aus einem einfachen alten Projekt ein Java-Projekt.

0

Wenn das als Plugin-Projekte geprüft wurden, als Sie gerade sie brauchen zu überprüfen. Wählen Sie nicht den "trunk" (zum Beispiel), um ihn zu beschleunigen. Sie müssen alle Projekte auswählen, die Sie auschecken möchten, und fortfahren. Eclipse wird sie als solche erkennen.