Wie deaktiviere ich SVN für einen Ordner in meinem Repository?

928
posfan12

Ich habe einen Ordner, der alle meine Projektdateien enthält. Es ist für ein Videospiel, also gibt es viele Grafikdateien. Wie kann ich SVN für die Ordner in Tortoise SVN deaktivieren, da der Speicherplatz begrenzt ist? Vielen Dank.

0
Die Frage ist unklar: Wenn Sie die Dateien nicht hinzufügen möchten, fügen Sie die Dateien nicht vor dem Festschreiben hinzu. Wenn sie bereits festgeschrieben sind und Sie sie entfernen möchten, löschen Sie sie mit svn .. Wenn Sie sie aus den vorherigen Commits entfernen möchten, die dann hinzugefügt wurden und weiterhin enthalten, ist dies etwas komplizierter. psusi vor 7 Jahren 0
Lesen Sie die Dokumentation https://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-ignore.html bahrep vor 7 Jahren 0

1 Antwort auf die Frage

2
Krasimir Milushev

Der Kommentar, der besagt, dass die Frage unklar ist, scheint den Anwendungsfall nicht zu verstehen, und die Frage ist zumindest für mich sehr klar. Es ist nicht notwendig, etwas zu löschen oder zu komplizierte Dinge.

Sie sollten sich die Tiefen in der svn-Anleitung ansehen. Ich habe jetzt herausgefunden, dass es sich um eine Sparce-Kasse handelt, also habe ich auch etwas Neues gelernt.

Dieser Befehl zum Auschecken erhält nur seine unmittelbaren Datei- oder Verzeichniskinder. Die Verzeichniskinder sind selbst leer:

svn checkout file:///var/svn/repos mom-empty --depth immediates 

Auf diese Weise können Sie die Tiefen für die verschiedenen Verzeichnisse in Ihrem SVN-Baum festlegen. Wenn Sie ein Update durchführen, erhalten sie nicht alle Spielelemente, sondern nur die Ordner mit dem Code.

Wenn Sie bereits einen ausgecheckten Ordner haben, können Sie die Tiefe auch folgendermaßen ändern:

svn up --set-depth immediates

Eine ähnliche Frage wird hier in svn-checkout-depth gefunden .

Ich habe mich gefragt, was für ein Betriebssystem Sie vielleicht fragen, aber jetzt habe ich den Schildkröten-SVN-Tag gesehen. Sie können die Checkout-Tiefe von der GUI aus ändern, so wie sie hier angezeigt wird.