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.