TFS / Visual Studio sagt, ich habe Änderungen in Form gelöschter Dateien, aber die Dateien werden nicht gelöscht

608
Christofer Ohlsson

Bei ausstehenden Änderungen (Visual Studio 2013 Ultimate, TFS) wurde mir plötzlich gesagt, ich habe> 100 Änderungen in Form gelöschter Dateien (alle Datenbankmodelldateien, die zuerst von der Entity Framework-Datenbank generiert wurden).

Ich habe aber keine Dateien gelöscht. Die Dateien befinden sich eindeutig dort, auf der Festplatte und in der Lösung. Warum sagt mir TFS, dass sie weg sind?

In der Tat kann ich die Änderungen nicht rückgängig machen, da sich Visual Studio beschwert, dass "die Datei von der Festplatte gelöscht werden muss, damit der Vorgang erfolgreich ausgeführt werden kann".

0
Da die Dateien von einem Generator erstellt wurden, wurden sie wahrscheinlich von einem Generator gelöscht. Ich würde sie einfach löschen und den Kontext / das Modell seit der DB zuerst neu erstellen. Andernfalls würde ich alles andere einchecken (das, was Sie behalten möchten), das Arbeitsbereichsverzeichnis umbenennen und von TFS mit Advanced -> Get Specific version holen. Aktivieren Sie beide Kontrollkästchen, um alle Dateien wiederzugeben, die TFS enthält. t wird als modifizierte Client-Seite aufgezeichnet. das sollte Ihnen eine saubere Version Ihres Zweiges mit allen gewünschten Änderungen bringen, jedoch ohne das versehentliche Löschen. Frank Thomas vor 6 Jahren 0
Nicht sicher, was Sie mit "von einem Generator gelöscht" meinen. Sie werden nicht gelöscht, sie sind da. Christofer Ohlsson vor 6 Jahren 0
Sie befinden sich in der Differenz zwischen "Gelöscht" und "Zum Löschen markiert" (der Prozess, der ein Löschen an TFS weitergibt). Ja, Ihr Zustand ist inkonsistent, Sie müssen also zu einem konsistenten Zustand zurückkehren. Wenn Sie alles andere einchecken, Ihren Arbeitsbereich wegblasen und den gesamten Server neu erstellen, ist dies die beste Wahl. Frank Thomas vor 6 Jahren 1
Ja, ich habe es gelöst, indem ich die Dateien manuell löschte und die Änderungen dann rückgängig machte. So tauchten die Dateien magisch wieder auf. Jetzt frage ich mich, warum das passiert ist und wie ich es in Zukunft vermeiden kann :) Christofer Ohlsson vor 6 Jahren 0

0 Antworten auf die Frage