вторник, 31 января 2012 г.

PowerShell. Экспорт/Импорт глобаллиста

###
### Экспорт/Import Globallist'a
###

cls
cd 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE'

# Url коллекции TFS
$srv='http://tfserver:8080/tfs/CollectionName'
# Папка, где должен храниться Globallist
$fld='C:\'

write-host '[1] - Выгрузить Globallist'
write-host '[2] - Загрузить Globallist'
$action = read-host "Выберите действие: "

if ($action -eq '1')
{
    write-host " "
    write-host "Экспорт глобаллиста: " -nonewline
    .\witadmin exportgloballist /collection:$srv /f:$fld'globallist.txt'
}
elseif  ($action -eq '2')
{
    write-host " "
    write-host "Импорт глобаллиста: " -nonewline  
    .\witadmin importgloballist /collection:$srv /f:$fld'globallist.txt'
}