none
使用tf命令行工具清除未迁入文件问题 RRS feed

  • 问题

  • 我们某位程序员创建了新文件,但是没有迁入。我们在使用tf命令行工具清除这个文件的时候遇到了如下问题,因为他的文件名中有特殊字符>  谁知道怎么处理?

     

    C:\>tf undo "$/SSW.Diagnostics/trunk/Copy of PageReport>new.cs" /workspace:BAT;s

    sw2000\MichaelMileos /server:unicorn

    TF10123: The path '$/SSW.Diagnostics/trunk/Copy of PageReport>new.cs' contains t

    he character '>'. Remove the '>' and try again.

     

    错误信息让我去掉>,但是这个文件根本不存在,而且这个程序员页已经离开公司了。
    2007年9月13日 18:19

答案

  • 只要将">"改为"*"就可以成功UNDO

     

    下面是一个例子:

    C:\Windows\system32>tf undo

    "$/SSW.SQLAuditor/trunk/SSW.SQLAuditor.WindowsUI/Set
    up/Merge Modules/CrystalReportsRedist2005>x86.msm"

    /workspace:RUSSIANSHEPHERD_1;
    ssw2000\manishapatel /server:unicorn
    TF10123: The path

    '$/SSW.SQLAuditor/trunk/SSW.SQLAuditor.WindowsUI/Setup/Merge

    M
    odules/CrystalReportsRedist2005>x86.msm' contains the

    character '>'. Remove the
    '>' and try again.

     

    不成功

     

    C:\Windows\system32>tf undo

    "$/SSW.SQLAuditor/trunk/SSW.SQLAuditor.WindowsUI/Set
    up/Merge Modules/CrystalReportsRedist2005*x86.msm"

    /workspace:RUSSIANSHEPHERD_1;
    ssw2000\manishapatel /server:unicorn
    The workspace RUSSIANSHEPHERD_1;manishapatel is not on this

    computer.  Run get (
    get all if edits were undone) on the computer hosting that

    workspace to update i
    t with the changes that have been made on the server.

    成功!

    2007年10月31日 6:56
    版主