Batch file 如何每次删除工作区
我编写批处理文件。此脚本创建到tfs的新映射,从tfs下载一些文件,并删除tfs映射和工作区。我首先启动这个脚本:Batch file 如何每次删除工作区,batch-file,tfs,Batch File,Tfs,我编写批处理文件。此脚本创建到tfs的新映射,从tfs下载一些文件,并删除tfs映射和工作区。我首先启动这个脚本: cd c:\Publish\Test tf workspace /new blah1 /noprompt /collection:http://servertfs:8080/tfs/DefaultCollection/ /login:SERVERTFS\Administrator,password tf workfold /map $/ . /login:SERVERTFS\
cd c:\Publish\Test
tf workspace /new blah1 /noprompt /collection:http://servertfs:8080/tfs/DefaultCollection/ /login:SERVERTFS\Administrator,password
tf workfold /map $/ . /login:SERVERTFS\Administrator,password
tf get "$/Somepath" /force /recursive
tf workspace /delete /noprompt blah1
在下一步中,我将启动脚本,但名称不同:
cd c:\Publish\Test
tf workspace /new blah2 /noprompt /collection:http://servertfs:8080/tfs/DefaultCollection/ /login:SERVERTFS\Administrator,password
tf workfold /map $/ . /login:SERVERTFS\Administrator,password
tf get "$/Somepath" /force /recursive
tf workspace /delete /noprompt blah2
在这之后,我看到了错误:
工作区blah1已在使用工作文件夹c:\Publish\Test;计算机服务器TFS上的管理员
是否可以删除每个脚本上的工作目录?如何修复?您需要使用
tf workspace /delete # Remove a workspace
tf workspaces /remove # Clear your client cache
完全删除您的工作区