0
У меня есть этот скрипт Powershell, который выполняет итерацию через каталоги этой папки и запускает git log
.Как передать параметры Powershell через трубу
Однако я не могу понять, как получить параметр $author
с помощью команды git
.
Param(
[string]$author,
[string]$since
)
Get-ChildItem | ? { $_.PSIsContainer } | % { Push-Location $_.FullName; Write-Host "--" (Get-Location);`
git --no-pager log --author=$author --since='1 friday ago' --until='now' --format='%Cgreen%cr%Creset %s%Creset' --graph --decorate;`
Pop-Location }
Что вы получаете, когда вы вызываете сценарий? –
Список имен папок ... Сейчас я рассматриваю вопрос о кавычках. –
Да, вы обязательно должны передать аргумент '$ author' в кавычки. –