Fast, Du musst erst ausschecken (oder importieren) bevor Du einchecken kannst.
Also, nochmal der genaue Ablauf (von Anfang an).
Ausgangssituation:
Verzeichnisse und 'Repositories' 'Working' sind vorhanden.
-Repositories\ProjektA anlegen
-Kontextmenü -> Projektarchiv hier erstellen => Repository wird angelegt
-Kontextmenü -> Projektarchiv => Repository-Browser öffnet sich
-Kontextmenü -> Ordner anlegen -> trunk => Verzeichnis 'trunk' wird im Repository angelegt
-Kontextmenü -> Ordner anlegen -> branchnes => Verzeichnis 'branches' wird im Repository angelegt
-Kontextmenü -> Ordner anlegen -> tags => Verzeichnis 'tags' wird im Repository angelegt
-Working\ProjektA anlegen
-Working\ProjektA\
dcu anlegen
-Working\ProjektA\prg anlegen
-Working\ProjektA\src anlegen
-Kontextmenü von Repositories\ProjektA aufrufen und wieder den Repository-Browser öffnen
-Kontextmenü von 'trunk' öffnen und auschecken
-Als Zielordner Working\ProjektA auswählen und bestätigen => Das Stammverzeichnis von ProjektA ist nun im Repository
-Kontextmenü von Working\ProjektA auswählen und '
SVN übertragen auswählen' => es werden nun alle Dateien / Ordner innerhalb von Working\ProjektA angezeigt.
-Diese können nun hinzugefügt werden (ich habe hier bestimmte Ordner rausgefilter (prg,
dcu usw.) um das Repository klein zu halten.
So, nun hast Du Deine aktuelle Entwicklungsumgebung.
Über das Kontextmenü von Working\ProjektA kannst Du dann bei Bedarf zu den Branches und Tags wechseln. Einfach aus 'Repositories/ProjektA/trunk' z.B. 'Repositories/ProjektA/branches' machen.