Wie man eine Liste der Dateien, die vom TFS modifiziert an einem bestimmten Datum in den angegebenen Arbeitsbereich?
Habe ich zum erstellen einer Liste von Dateien, die geändert wurden(ein-oder ausgecheckt) auf ein angegebenes Datum.
Habe ich Benutzer name und Ihre workspace-Namen als Parameter an meine Funktion.
Irgendwelche Vorschläge?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, Sie wollen eine Kombination von VersionControlServer.QueryHistory um herauszufinden, die änderungen an Dateien auf ein bestimmtes Datum kombiniert mit VersionControlServer.QueryWorkspaces man halt den Arbeitsbereich ziehen Sie den Ordner " Zuordnungen, werden Sie wollen, um die Abfrage für die rekursive Geschichte auf.
Ich bin mir ziemlich sicher, dass Sie nicht sagen, welchen Arbeitsbereich eine bestimmte änderungsmenge, kam aus obwohl, ohne dabei etwas funky mit einer custom check-in policies, um die Informationen in die Differenzmenge in den ersten Platz. Das heißt, ich weiß nichts von einem Weg zu erzählen, von zwei änderungen abgesehen von dem gleichen Entwickler, die sich zufällig ändern Sie auf zwei verschiedene Arbeitsbereiche. Also, was könnte einfacher sein wird, um herauszufinden, ob Sie können entfernen Sie die workspace-Anforderung und einfach wieder die Dateien ändern, die von einem bestimmten Benutzer auf einem bestimmten Datum, mit einem einzelnen Aufruf an QueryHistory?
Das, was ich am Ende tun(ich habe nur den code, der mit der Frage):
Danke Martin, für die Anweisungen!