Ich arbeite in einem SVN Repo mit einem riesigen Zweigbereich. Als Ergebnis habe ich einen flachen (- leeren) Checkout in meinem Files-Ordner gemacht.Unerklärter Status des Subversion-Verzeichnisses nach dem Auschecken
Beispiel: C: \ SVN \ Zweige
Hat keinen Unterordner in meiner Arbeitskopie.
Angenommen, ich habe eine Filiale namens MyBranch, die ich auschecken möchte.
Ich betreibe:
svn checkout http://svn/ThisProject/branches/MyBranch C:\svn\branches\MyBranch --depth infinity
Coolio. Ich bekomme alle Dateien. Allerdings sieht svn status
ein wenig seltsam:
C:\svn\branches> svn status ? MyBranch
Lasst uns Informationen prüfen ...
C:\svn\branches> svn info . Path: . URL: http://svn/ThisProject/branches Repository Root: http://svn Repository UUID: 3facc57d-2901-0010-8249-59daf7a806c1 Revision: 1733 Node Kind: directory Schedule: normal Depth: empty Last Changed Author: e467443 Last Changed Rev: 1733 Last Changed Date: 2010-12-14 21:42:31 +0800 (Tue, 14 Dec 2010)
C:\svn\branches> svn info MyBranch Path: ARPE-TEST2 URL: http://svn/ThisProject/branches/MyBranch Repository Root: http://svn Repository UUID: 3facc57d-2901-0010-8249-59daf7a806c1 Revision: 1733 Node Kind: directory Schedule: normal Last Changed Author: v094424 Last Changed Rev: 1624 Last Changed Date: 2010-12-13 22:46:21 +0800 (Mon, 13 Dec 2010)
Das ist seltsam. Lassen Sie uns ein Add versuchen:
C:\svn\branches> svn add MyBranch svn: warning: 'MyBranch' is already under version control
Meine Vermutung ist, dass branches
hat Depth: empty
so SVN verwirrt ist.
Kann jemand erklären und eine Reparatur bereitstellen? Vielleicht kann ich es ignorieren.
Ich verwende CollabNet Befehlszeilenprogramme unter Windows.
C:\svn\branches> svn --version svn, version 1.6.12 (r955767) compiled Jun 21 2010, 16:00:59
Ich habe diesen Teil nicht bemerkt, guter Fang! – seanhodges