wenn ein ganzes Projekt Root-Aktualisierung, wie SVN Äußerlichkeiten ausschließen aus aktualisiert werden?
-
05-07-2019 - |
Frage
Gibt es eine Möglichkeit, alle SVN Äußerlichkeiten auszuschließen, wenn eine rekursive Aktualisierung tun?
Gibt es eine Möglichkeit nur 1 von all den SVN Äußerlichkeiten auszuschließen, wenn eine rekursive Aktualisierung tun?
Im Grunde würde Ich mag die SVN-Update-Zeit zu reduzieren, und ein paar der SVN Äußerlichkeiten, die ich habe fast nie aktualisiert.
Lösung
Ja, es gibt eine Option für diese (alle zu ignorieren):
> svn update --ignore-externals
Ich weiß nicht, jede Option speziell eine oder einige Äußerlichkeiten zu ignorieren, während den Rest zu aktualisieren.
Andere Tipps
Wenn Sie TortoiseSVN verwenden, können Sie das gleiche wie „svn update --ignore-Externen“ tun. Verwenden Sie die " Update zur Revision ... " Menüpunkt statt des normalen " Aktualisieren ". An diesem Dialog haben Sie eine " Externals auslassen " markieren.
Ich würde empfehlen, die Standard-Kontextmenüs zu ändern auf dem Hauptkontextmenü Update auf Revision haben.
In den TortoiseSVN Einstellungen, gehen Sie zu ‚Look and Feel‘, dann Elemente deaktivieren Sie Hauptordner Kontextmenü möchten, und überprüfen Elemente, die Sie im Untermenü wollen.
Ich habe folgenden nicht markiert .
- Kasse
- Commit
- Protokoll anzeigen
- Überprüfen Sie für Änderungen
- Update auf Version
Die große Sache über all diese Dinge ist, dass sie zeigen sich nur, wenn relevant, dh, wenn das Verzeichnis eine Arbeitskopie ist. Also für einen nicht SVN Ordner einfach Kasse bekommen.