4
PowerShell腳本目前包含:如何在Powershell中使用TFS SnapIn「Add-TfsPendingChange -Edit」功能?
$filePath = "C:\someDir\someFile.ext"
Add-TfsPendingChange -Edit -Item <QualifiedItemSpec[]>
從幫助文件和文檔,我還沒有找到如何正確地填充了-Item
開關<QualifiedItemSpec[]>
參數。
這可以使用$filePath
中的路徑完成,還是需要將此掛起的更改添加到更改集,還是需要獲取包含TFS工作空間的變量以及包含更改集的變量追加編輯?
注:這是一個函數,所以我願意這樣做相當於(忽略語法和類型的故障):
function someFunction([string]$FileName, [TFSChangeSet]$ChangeSet)
{
#lines of code
$filePath = [string]::Format("C:\someDir\{1}.ext", $FileName)
$ChangeSet.Edit($filePath)
}
而且,這些應該保持掛起的編輯這樣我就可以檢查在VisualStudio中這些文件通過VS
完成入前
非常好,在我的例子中'Add-TfsPendingChange -Edit $ FilePath'完美地工作。 – StuperUser