TFS query (in Visual Studio) to get all check-ins

后端 未结 6 1924
执念已碎
执念已碎 2021-02-01 04:10

I\'m trying to get a list of all check-ins (limited / ordered by date) via the TFS query editor in Visual Studio Team Explorer.

I can make a query that lists all bugs, s

6条回答
  •  攒了一身酷
    2021-02-01 04:37

    The tf command-line utility (available via VS2010 Command Prompt) provides a way to retrieve the history of all checkins for a specified file or folder.

    Specifically, the tf history command allows for filtering by date range. For example, to get all of the checkins for the current month of June (i.e. 6/1/11 - 6/30/11), then use the \version parameter with the date option (D"[start date]"~"[end date]"):

    tf history c:\MyProject /recursive /version:D"06/1/11"~D"06/30/11"
    

    This will launch an interactive GUI window showing all checkins that occurred between those dates. The GUI window is equivalent to the history windows shown in Visual Studio. Therefore, you can drill down to view changeset details, compare to files to previous versions, etc.

    If you simply want to view the history list without the GUI window then add the parameter /noprompt:

    tf history c:\MyProject /recursive /version:D"06/1/11"~D"06/30/11" /noprompt
    

    This will output the results to the command prompt console window.

提交回复
热议问题