792 Stimmen

Wie kann ich ein Verzeichnis mit SVN ignorieren?

Ich habe gerade angefangen, SVN zu benutzen, und ich habe ein Cache-Verzeichnis, das ich unter der Versionskontrolle nicht brauche. Wie kann ich das gesamte Verzeichnis/Ordner mit SVN ignorieren?

Ich verwende Versionen y テキストメイト unter OS X und auf der Kommandozeile.

3 Stimmen

Eine ähnliche Frage wurde hier beantwortet [SVN checkout ignore folder][1] [1]: stackoverflow.com/questions/192824/svn-checkout-ignore-folder

0 Stimmen

Mögliches Duplikat von Wie kann ich Dateien in Subversion ignorieren? (Mir ist es egal, in welche Richtung das Duplikat geht; keine der beiden Antwortmöglichkeiten ist offensichtlich besser als die andere).

3voto

sheasie Punkte 61

UM VERZEICHNISSE ZU BEHALTEN, DIE SVN IGNORIEREN WIRD:

  1. werden die Dateien aus dem Repository gelöscht, aber das Verzeichnis bleibt unter SVN-Kontrolle:

svn delete --keep-local Pfad/Verzeichnis_zum_Behalten/*

  1. dann so eingestellt, dass das Verzeichnis (und der gesamte Inhalt) ignoriert wird:

svn propset svn:ignore "*" Pfad/Verzeichnis_zu_bewahren

3voto

Chris Marasti-Georg Punkte 33348

Wenn Sie ein SVN-Frontend wie TortoiseSVN oder eine IDE-Integration verwenden, sollte es auch eine Option zum Ignorieren geben, die sich im gleichen Menü wie die Übertragen/Hinzufügen-Operation befindet.

2voto

Joe Skora Punkte 14359

Setzen Sie die svn:ignore Eigenschaft . Die meisten UI svn-Tools haben eine Möglichkeit, dies zu tun, sowie die Befehlszeile Diskussion in den Link.

1voto

Andrew Punkte 3275

Da Sie mit Versions arbeiten, ist es eigentlich ganz einfach:

  • Durchsuchen Sie Ihr ausgeliehenes Exemplar
  • Klicken Sie auf das zu ignorierende Verzeichnis
  • Klicken Sie im Feld "Ignorieren" auf der rechten Seite auf Bearbeiten
  • Geben Sie *.* ein, um alle Dateien zu ignorieren (oder *.jpg für nur jpg-Dateien, usw.)

1voto

cdmo Punkte 1120

Achten Sie auch auf die nachgestellten Schrägstriche. Ich habe festgestellt, dass das Einfügen von images/* in meiner Ignorier-Einstellungsdatei nicht ignoriert hat ./images/ . Als ich die svn status -u zeigte es noch ? images . Also habe ich die Einstellung zum Ignorieren einfach auf images , keine Schrägstriche. R

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