Unter welchen Bedingungen ermöglicht der Visual Studio 2012 Difference Viewer das Bearbeiten einer Quelldatei?

Anstatt Winmerge als mein bevorzugtes Werkzeug weiterzuverwenden, habe ich mich entschlossen, den in Visual Studio 2012 Premium integrierten Unterschieds-Viewer zu verwenden, da dieser das Bearbeitungsfenster für die Integration von Intellisense und Resharper verwendet.

Ich habe jedoch festgestellt, dass ich in einer Lösung eine lokale Datei mit der neuesten vergleiche und die Quelldatei bearbeiten darf. In einer anderen Lösung, die auf demselben TFS 2010-Server, aber in einem anderen Projekt vorhanden ist und in einen separaten Arbeitsbereich ausgecheckt wird, kann ich die lokale Datei jedoch nicht bearbeiten.

LautVisual Studio 2012-Hilfe ("4. Das Diff-Fenster wird angezeigt. Sie können weiterhin Änderungen an der Datei in diesem Fenster vornehmen.") Ich sollte in der Lage sein, die Datei zu bearbeiten, wenn sie lokal ist. Ich muss außerdem Mitglied der TFS-Gruppe "Contributors" sein (eigentlich bin ich auch Mitglied der Gruppe "Project Administrators".)

Ich habe versucht, den Vergleich auch über die Befehlszeile auszuführen, etwa "tf difference filename.cs", und habe zwei lokale Dateien verglichen, aber alle sind noch schreibgeschützt.

Kann jemand bestätigen, welche Bedingungen ich erfüllen muss, damit die lokale Datei im Unterschieds-Viewer bearbeitet werden kann?

AKTUALISIEREN: Ich bin nicht sicher, wie ich das verpasst habe, aber es scheint, dass es ASPX-Dateien sind, die in keiner meiner Lösungen bearbeitet werden können!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage