gpt4 book ai didi

powershell - Get-TfsItemHistory 版本参数

转载 作者:行者123 更新时间:2023-12-02 22:37:58 25 4
gpt4 key购买 nike

我想要一种从特定日期从 TFS 中查找一组不同的已更改文件的方法。通过谷歌搜索,我发现了这篇文章

http://blog.hackedbrain.com/2009/04/01/getting-a-distinct-list-of-changed-files-from-tfs-using-powershell/

在那篇文章中,作者使用了 get-tfsitemhistory cmdlet,带有这样的 -Version 参数

Get-TfsItemHistory “$/Foo/v1.1” -Version “D3/1/09~D3/31/09” -Recurse

通过查看 get-help get-tfsitemhistory -full,没有示例,我得到以下有关 -Version 的信息

-Version <String>
Specifies the version of the items for which to display revision history. By default, Team Foundation uses the
workspace version.

You cannot combine this option with the -slotmode option

Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false

我想知道的是

  1. 我怎样才能找到正确使用 -Version 参数的方法?它是一个字符串,从文章看来您指定了一个日期范围,尽管它在帮助中没有说明。是否有明确列出此类内容的 msdn 引用站点?通过谷歌搜索,我找不到这样的网站。
  2. 一般来说,Powershell 高级用户如何了解如何使用这些 cmdlet?

最佳答案

通过进一步谷歌搜索,我找到了这个论坛帖子

http://social.msdn.microsoft.com/Forums/en-US/tfspowertools/thread/f796a935-9760-4590-9335-9213be764f2f

从那里我能够找到 tfs powertools powershell 帮助文档,特别是从文件 PowerShellCmdlets.mht

其中有一个关于版本的部分更具描述性。里面还有几个例子,很有用。

-Version <String>
Optional. Specifies the version of the items that you want to retrieve. You can specify a version by:

· Date/time (D2008-01-21T16:00)

· Changeset version (C1256)

· Label (Lmylabel)

· Latest version (T)

· Workspace version (Wworkspacename;owner)

If you do not specify a version, Team Foundation Server retrieves the most recent server version of the specified itemspec into your workspace.

关于powershell - Get-TfsItemHistory 版本参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16703743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com