【问题标题】:Get-TFSChildItem does not show deleted files/foldersGet-ChildItem 不显示已删除的文件/文件夹
【发布时间】:2012-12-28 23:04:27
【问题描述】:

我正在尝试“销毁”我们源代码管理中的一些旧文件夹并尝试编写脚本。我正在使用

get-tfschilditem -item $/WIP -server $tfsServer -Deleted

但是 -Deleted 开关似乎没有任何区别。如果我这样做了

get-tfschilditem -item $/WIP/**MyFolder** -server $tfsServer

我可以在源代码管理中看到已删除的文件夹。

这是一个错误还是我做错了什么??

我正在使用 Win8 和 TFS Powertools 2012。

【问题讨论】:

    标签: powershell tfs


    【解决方案1】:

    你可以试试这个:

    Get-TfsChildItem -Item $/WIP -server $tfsServer -Deleted  | Where {$_.DeletionId -ne 0}
    

    但这仍然不会返回与以下相同的输出:

    tf dir /deleted
    

    这似乎是 Get-TfsChildItem 中的一个错误。

    【讨论】:

    • “where”子句有效,让我得到了我想要的东西。谢谢。我猜 -Deleted 参数有错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-17
    • 2019-08-26
    • 2020-09-08
    相关资源
    最近更新 更多