Мне нужно перемещаться по файлам из местоположения SVN, а не по местоположению Windows, используя сценарий PowerShell. Если я заменяю путь Windows с помощью SVN-пути, он не работает, у меня ниже рабочий код для местоположения Windows :Скрипт Powershell для навигации по файлам в каталоге SVN
function CheckPath($path)
{
Test-Path $path -PathType Container
}
function Navigate()
{
$directory = "C:\Test"
#Instead of above windows path I want to give SVN path as below:
#https://svn.test.local/svn/Files/
$qscomponent="SomeValue"
if (CheckPath -path $directory)
{
Write-Host "Executing scripts from $directory"
Get-ChildItem $directory -Filter LTR*.sql | Foreach-Object -Process { RunScript -comp $component -file $_.FullName }
}
else
{
Write-Host "Invalid component: the path does not exist!"
}
}
AFAIK, поставщик FileSystem не поддерживает каталоги просмотра через HTTP. –
Хорошо, тогда как я могу выбрать и выполнить файлы из SVN. Я не хочу проверять их в каталоге/каталоге Windows. – Daryl
Загрузите их сначала, а затем выполните локально –