尽管文档指出可以在逗号分隔的列表中添加多个工作项ID,但每当我尝试以下命令时,我都会收到错误:
witadmin destroywi /collection:<my collection url> /id:134,135
结果:
TF212000: 135 is not a valid argument for this command
如果我在一个id(包括它专门抱怨的那个)上执行相同的命令,一切正常。以下是widadmin destroywi命令的文档:
Usage: witadmin destroywi /collection:collectionurl /id:id [/noprompt]
/collection Specifies the Team Foundation project collection. Use a fully specified URL such as
http://servername:8080/tfs/Collection0.
/id Specifies the ID of the work item to destroy. Supports multiple IDs delimited by commas such as
12,15,23 (with no whitespace).
/noprompt Turns off the confirmation message.
我做错了什么,或者witadmin有错误吗?
答案 0 :(得分:2)
您需要将传递给com.apple.security.application-groups
开关的值换成双引号,以使命令行将其视为一个参数而不是两个:
/id
否则它将作为/id:"12,13,14"
传递 - 其中13是一个单独的参数(因此是错误)。
答案 1 :(得分:0)
如果你在134和135之间留出一个空格,你将会遇到这种错误。