CVS-Checkout mit Eclipse am Beispiel von SelfLinux

Dies ist eine Kochanleitung für all die, die das CVS-Archiv von SelfLinux unter Eclipse auschecken wollen.

Zutaten:

  • Eclipse 2.1 (M5-Build oder später; M5 hat noch Probleme mit Umlauten)
  • Zugriff zum CVS-Verzeichnis

Hier die einzelnen Schritte:

CVS-Repository-Location angeben

  1. eclipse starten

    (dadurch wird ein Verzeichnis workspace angelegt, das alle Daten enthält)

  2. CVS-Perspektive öffnen

    (Window -> Open Perspective -> CVS Repository Exploring)

  3. New -> Repository Location mit folgenden Werten:

    • Host:

      cvs.SelfLinux.sourceforge.net

      Repository path:

      /cvsroot/selflinux

      User:

      oboehm

      Password:

      ********

      Conection type:

      extssh

      *

      Use Default Port

      y

      Validate Connection on Finish

Wenn man eine Verbindung zum CVS-Server zustande bekommen hat, hat man das Schlimmste geschafft. Ab hier gibt's jetzt 2 Möglichkeiten: alles als ein Projekt auschecken (geht mit Eclipse 2.0) und fertig oder nur einen Teil in ein bestehendes Projekt einhängen (geht erst ab Eclipce 2.1-M3). Ich werde den zweiten Weg bestreiten:

erster Checkout

  1. Neues Projekt anlegen (File -> New -> Project...)

  2. Simple + Project auswählen
    alternativ: XML + Project auswählen (falls man XML-Plugin (z.B. xmen bzw. xmlbuddy oder beide) installiert hat und zum XML-Team gehört)

  3. Next-Button drücken (wenn er ausgegraut ist, dann muss man noch

    Project selektieren

  4. Project name: z.B. SelfLinux

  5. Finish
  6. In Resource- (oder XML-) Perspektive wechseln
  7. gewünschte Folder-Struktur anlegen (New -> Folder)

  8. zur CVS-Perspektive wechseln
  9. unter HEAD das gewünschte Verzeichnis selektieren
  10. Check out into...
  11. gewünschtes Verzeichnis aussuchen, wo es eingehängt werden soll
  12. Finish

Wenn man nun wieder zurück in die Resource-Perspektive wechselt, findet man dort die ausgecheckten Verzeichnisse. Unter Windows -> Preferences empfiehlt es sich, bei den Workbench -> Label Decorations das CVS-Kästchen zu aktivieren.

So, das waren die erste Schritte. Die weiteren Schritte dürft Ihr selbst ausprobieren und evtl. das Dokument hier ergänzen. Kleiner Tipp: die CVS-Kommandos verstecken sich im Kontext-Menü unter Team.

Branch auschecken

Um einen Branch auszuchecken, sind folgende Schritte nötig:

  • CVS-Perspektive öffnen
  • Modul bzw. obersten Ordner selektieren (z.B. tutorial)
  • "Configure Branches and Versions...", darin irgendeine Datei mit dem gewünschten Tag / Branch auswählen (z.B. den format-Branch), "Add Checked Tags"
  • jetzt befindet sich unter "Branches" der format-Branch, der z.B. "Check out As Project" als eigenes Projekt angelegt werden kann oder über "Check out into..." (ab M5-Build) in ein bestehendes Projekt übernommen werden kann.


Beitragende: OliverBoehm

Eclipse/CvsCheckout (zuletzt geändert am 2007年12月23日 22:48:25 durch localhost)

AltStyle によって変換されたページ (->オリジナル) /