SVN - Eine zuvor gelöschte und dann im Repo wiederhergestellte Datei überprüfen
-
05-07-2019 - |
Frage
Es gibt Dateien/Ordner, die gelöscht und dann in das Repository neu eingeladen wurden.
SVN Update> gibt mir die richtig aktualisierte Überarbeitung. Dateien und Ordner werden im SVN -Repository korrekt angezeigt. Wenn ich 'SVN -Update' 'SVN Diff' ausführe, erscheint mein Workspace -Ordner synchron, aber die Dateien/Ordner werden nicht ausprobiert ... irgendeine Idee, was das Problem ist?
Wenn ich das Projekt noch einmal von Grund auf neu auschecke, werden die Dateien/Ordner korrekt ausgecheckt
Lösung
Sie könnten Folgendes treffen Problem
Aus dem Artikel:
Bei einem 1.6.1 -Client gibt es eine Situation, in der neue Dateien in einem Update nicht abgerufen werden.
Dies geschieht beim Hinzufügen eines neuen Ordners mit -Depth = leer, was TSVN verwendet, um die Dateien zu vermeiden, die der Benutzer nicht automatisch hinzufügen möchte. Siehe die Kommentare im Skript.
Die Lösung (danke Wcoenen):
svn update --set-depth infinity
Andere Tipps
Ich würde versuchen, eine saubere "SVN -Kasse" zu machen. Manchmal entspricht die lokalen Informationen nicht ordnungsgemäß in Bezug auf diese Art von Effekten.
Wenn Sie Tortoisesvn verwenden, können Sie versuchen, die Reinigungsfunktion im Kontextmenü zu verwenden.