2013-03-22 5 views
18

Ich verwende das TFS von VS2010 und habe dieses Problem: Nach "Get latest version" und dem Versuch, die Datei zu bearbeiten, wird sie nicht im Fenster "Ausstehende Änderungen" angezeigt. Ich muss für jede Datei, die ich ändern möchte, die Option 'Zur Bearbeitung auschecken' verwenden. Es lässt mich einige Dateien vermissen, wenn ich mit einem großen Projekt arbeite. Hat jemand eine Idee, das zu beheben?Meine bearbeiteten Dateien erscheinen nicht im TFS-Fenster "Ausstehende Änderungen"

Antwort

28

Gehe zu File -> Source Control -> Go Online und es wird dieses Problem beheben.

3

Haben Sie das Projekt, an dem Sie gerade arbeiten, bereits über die Source control window geöffnet? Wenn Sie das tun und Ihre Lösung noch nicht an TFS gebunden ist, wird sie jetzt gefragt. So bind Ihre Lösung und Projekte und dann werden Ihre Änderungen sichtbar sein und Sie müssen nicht zum Bearbeiten auschecken. Sie können auch sehen, ob dies bereits geschehen ist, indem Sie prüfen, ob neben Ihren Lösungsdateien vssscc files angezeigt wird.

+0

So wie ich ist gearbeitet ** und Team Foundation Server verbinden ** und offenes Projekt aus der Quellcodeverwaltung, ist es bereits mapp ed in meinen Arbeitsbereich und die Datei ** vssscc ** existiert. Aber es funktioniert immer noch nicht –

+2

Dann überprüfen Sie diesen Beitrag http://social.msdn.microsoft.com/Forums/en-US/tfsversioncontrol/thread/88d652fa-1fef-4e3c-8dcb-a2079a96f031/ Hier sind einige Schritte oder Dinge, die Sie können überprüfen, damit es funktioniert, wie es sein muss. – TimVK

+0

Von dem Link oben: gehen Sie zu * Tools/Optionen/Umgebung/Dokumente * und stellen Sie sicher, * Bearbeiten von schreibgeschützten Dateien * ist ** nicht ** aktiviert. Das hat für mich funktioniert. –

2

Hatte das gleiche Problem nach einem Verbindungsproblem - dies verursacht VS/TFS zu denken, ich habe nichts ausgecheckt. Die Lösung bestand lediglich darin, den Status über Datei, Quellcodeverwaltung, Erweitert, Aktualisierungsstatus zu aktualisieren.

0

Für mich hatte ich im Kontextmenü der Lösung die Option 'Diese Lösung zur Quellcodeverwaltung hinzufügen ...'. Wenn Sie auch diese Option haben, sollten Sie gehen und es erneut hinzufügen. Sie können denselben Standort beibehalten und alle Warnungen ignorieren.

Für mich erst danach sah es die Datei ändert sich wieder.

Meine Lösung war auch online und scheinbar nichts anderes falsch war ...

0

Hatte das gleiche Problem in VS2012, keine der Antworten oben gearbeitet.

Durch Öffnen von "Gehe zu allen Änderungen" und einschließlich aller fehlenden Dateien von dort behoben.

Wenn ich diese wieder ausschließe, erscheinen sie nicht unter "Ausgeschlossene Änderungen" und müssen manuell in "Gehe zu allen Änderungen" aufgenommen werden.

+0

Wo finde ich "Gehe zu allen Änderungen"? – Andre

+1

@Andre https://i.stack.imgur.com/PU6Zv.gif (gestohlen von [einer anderen Frage] (https: // stackoverflow.com/fragen/21282954/tfs-show-wirklich-alle-änderungen)) – user5226582

+0

vielen dank für das bild – Andre

2

Ich habe File -> Source Control -> Go Online Option nicht gesehen. Ich habe es behoben, indem ich auf den Eintrag geklickt habe und die Option check out for edit gewählt habe. Das hat funktioniert.

0

Unsere TFS Fehler hatte so, nachdem ich es es sah nur bekam wieder neue userControls nicht bearbeitet sind hinzugekommen, das ist, wie ich es fest:

Rechtsklick -> Dateien zur Quellcodeverwaltung hinzufügen -> Keep lokale Version (oder Server)

hatte es verloren, es ist Verbindung zum Ordner