Shell 如何使用TF命令将包含文件和子文件的新文件夹签入TFS?

Shell 如何使用TF命令将包含文件和子文件的新文件夹签入TFS?,shell,powershell,tfs,tf-cli,Shell,Powershell,Tfs,Tf Cli,我想使用power shell脚本将包含文件的本地文件夹映射并签入TFS。顺序如下: tf工作区/new(创建新工作区) tf-workfold/map和tf-workfold/clope(将服务器文件夹映射到本地文件夹) tf get(可选以获取服务器文件夹的内容) tf add(将文件/文件夹添加到临时区域) tf签入(签入更改) tf工作区/delete(可选择删除(临时)工作区) 如果需要合并/解决冲突,可以使用tf resolveTFS Powershell commandlets随附

我想使用power shell脚本将包含文件的本地文件夹映射并签入TFS。

顺序如下:

tf工作区/new
(创建新工作区)

tf-workfold/map
tf-workfold/clope
(将服务器文件夹映射到本地文件夹)

tf get
(可选以获取服务器文件夹的内容)

tf add
(将文件/文件夹添加到临时区域)

tf签入
(签入更改)

tf工作区/delete
(可选择删除(临时)工作区)


如果需要合并/解决冲突,可以使用tf resolve

TFS Powershell commandlets随附

这些可用于TFS的所有版本。请记住安装PowerShell cmdlet选项

安装后,只需在脚本中添加Microsoft.TeamFoundation.Powershell管理单元即可

Add-PSSnapin Microsoft.TeamFoundation.PowerShell
然后,您可以使用现成的cmdslets(如Add-TfsPendingChange-Edit和New-TfsChangeset)来添加项目和签入