2010-12-27 14 views
1

Wegen some Windows/Linux crossover problems habe ich irgendwie das Stammverzeichnis meiner SVN Arbeitskopie beschädigt. Wenn ich versuche, es zu aktualisieren, beschwert sich der Klient, dass es kein WC ist. Die Unterverzeichnisse sind immer noch in Ordnung.Wiederherstellen der Stamm einer Arbeitskopie

Gibt es eine Möglichkeit, den Stamm wiederherzustellen, ohne alle Unterverzeichnisse erneut auschecken zu müssen? (Es ist ein ziemlich großes Repo). Ich habe bereits versucht, zu bereinigen, aber dieses Problem ist darüber hinaus.

Antwort

1

Nach meiner Erfahrung, wenn eine Arbeitskopie beschädigt wird, gibt es nichts, was Sie tun können, nachdem Sie eine neue auschecken und ausstehende Änderungen mit WinMerge oder einem ähnlichen Werkzeug kopieren.

Wenn Sie zu 100% sicher sind, dass nur der Stammordner beschädigt ist, können Sie eine neue Kopie in einem neuen Ordner auschecken und die Option "Checkout Depth" anpassen, damit keine untergeordneten Ordner abgerufen werden. Anschließend kopieren Sie den Rest des Ordners aus dem Windows Explorer.