268 Stimmen

Wie kann man die Subversion-Kontrolle für einen Ordner entfernen?

Ich habe einen Ordner, c:\websites\test und enthält Ordner und Dateien, die aus einem Repository ausgecheckt wurden, das nicht mehr existiert. Wie kann ich Subversion dazu bringen, diesen Ordner und alle Unterordner und Dateien nicht mehr zu verfolgen?

Ich weiß, ich könnte einfach die .svn Ordner, aber es gibt viele Unterordner in vielen Ebenen.

0voto

NetBeans IDE-Benutzer können dies wie unten beschrieben tun:

  1. Öffnen Sie das SVN-Projekt in Ihrer IDE

  2. Wählen Sie das Projekt

    Rechtsklick Subversion Exportieren

  3. In dem Dialogfenster

    Export in den Ordner /var/tmp/Projektname Exportieren drücken warten zeigt vollständig an fragt Sie, ob Sie es öffnen wollen öffnen Sie es sofort

  4. Sie können jetzt zu Git wechseln :)

0voto

Alvin567 Punkte 185

Meine Idee ist, den .svn-Ordner zu entfernen und dann alle anderen Dateien in einen neuen Ordner zu verschieben. So einfach ist das.

0voto

yeeking Punkte 906

Ich verwende rsync:

# copy folder src to srcStripped excluding subfolders named '.svn'. retain dates, verbose output
rsync -av --exclude .svn src srcStripped

0voto

dush88c Punkte 1614

Wenn Sie mit dem Windows-Betriebssystem arbeiten, gehen Sie zu Ihrem Ordner und prüfen Sie, ob versteckte Dateien geöffnet sind, dann können Sie die SVN Ordner dort. Entfernen Sie diesen Ordner einfach.

0voto

Javier Salinas Punkte 567

svn export funktioniert gut, aber ich denke, das ist es:

svn rm --keep-local <folder/file>

Es wird aus Ihrem lokalen Repository entfernt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X