2016-07-19 31 views
0

Ich habe dies zu der Zeit nicht erkannt, aber ich habe einen schrecklichen Fehler begangen, wenn ich Visual Studio 2010 verwendet, um eine Winform umzubenennen. Jetzt wird SVN die Dateien nicht übernehmen und ich kann nicht herausfinden, wie ich dieses Problem beheben kann. Alle anderen Dateien (über 1.000) im Projekt werden ohne Probleme übertragen. Es ist nur diese eine Winform, Messenger.Kann nicht mit SVN Commit, weil ich die Dateien in Visual Studio 2010 umbenannt

Dies sind die Dateien: enter image description here

Und das ist der Fehler: enter image description here

Ich kann nicht den ‚move fix‘ SVN verwenden, da die Option nicht angezeigt (wahrscheinlich, weil es zu paaren braucht eine fehlende Datei mit einer nicht versionierten Datei).

Ich habe diese Frage schon einmal gestellt, aber jetzt verkleinern wir das Problem.

Irgendwelche Ideen?

+0

Heh, es ist immer eine schlechte Idee, Fehler zu begehen :) –

Antwort

0

Wie ich es sehe, haben Sie zwei Möglichkeiten. Um ehrlich zu sein, habe ich nicht einmal die Details Ihres Problems gelesen. Diese beiden Entscheidungen lösen eine große Vielfalt ähnlicher Situationen, ohne dass Sie darüber nachdenken oder verstehen müssen, dass SVN verrückt geworden ist, ich bin zuversichtlich, dass sie Ihr Problem lösen werden, und so würde ich dieses Problem lösen, wenn ich es treffe:

ein Plan:

  1. Machen Sie eine frische Kasse
  2. den Inhalt Ihrer alten bolloxed Kasse über die frische Kasse an
  3. eine Festschreibung durchführen, während alle neuen Dateien hinzufügen.
  4. Zu einem bestimmten Zeitpunkt in der Zukunft, oder vielleicht gerade jetzt, was die nicht mehr verwendeten Dateinamen sind und löschen sie
  5. Resignieren Sie sich ordnungsgemäß svn Tracking der Umbenennung verloren.

Oder Plan B, wenn Sie die Dateien auch bearbeiten didnt:

  1. Machen Sie eine frische Kasse
  2. Replizieren Ihre Arbeit svn, die Sie versehentlich mit VS
  3. tat

und erweiterte Plan C kombiniert die beiden durch Ausführen von Plan B und anschließendes Einfügen der endgültigen bearbeiteten Quellen aus der bollouxierten Kasse.