से गैर-अवरुद्ध प्रक्रिया लॉन्च करें मैं एक पावरहेल स्क्रिप्ट लिख रहा हूं जिसे कई गिट रिपॉजिटरीज़ को कोड को धक्का देने की आवश्यकता है? है कि कैसे मैं स्क्रिप्ट को निष्पादितपावरहेल
param(
[parameter(Mandatory=$true)]
[string]$repoPath,
[parameter(Mandatory=$true)]
[array]$remoteRepos
)
pushd $repoPath
$remoteRepos | % {
#Want to exexcute this without blocking
& git push $_ master --fore -v
}
popd
यहाँ:
gitdeploy.ps1 -repoPath c:\code\myrepo -remoteRepos repo1,repo2
मैं कैसे एक तरीका है कि है गैर अवरुद्ध में & git push $_ master --fore -v
निष्पादित करने के लिए
यहाँ स्क्रिप्ट मैं अब तक राशि है?
समाधान
धन्यवाद समाधान के लिए @Jamey करने के लिए। मैं इस आदेश को क्रियान्वित करने घाव:
Start-Process "cmd.exe" "/c git push $_ master --force -v"