0
PowerShell 2.0 및 SharpSVN 1.7을 사용하여 SVN에서 svn 체크 아웃 또는 업데이트를 시도하고 있습니까?PowerShell SharpSvn 인증서 문제?
Powershell 외부에서 TortoiseSVN을 실행할 때 인증서 오류가 발생하고 클릭을 수락하고 연결해야합니다.
이이 오류 트랩 및 성공 예외 핸들러를 추가하는 몇 가지 C#을 예제를 꽤 staightforward가 아칸소되는 코드는 잘 모르겠어요Exception calling "CheckOut" with "2" argument(s): "Unable to connect to a repository at URL '...'"
At Z:\Temp\SVNTEST\svntest.ps1:64 char:20
+ $svnClient.CheckOut <<<< ($repoUri, $svnLocalPath)
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException
경우 : PowerShell을 SharpSvn을 사용하여 , 나는 다음과 같은 오류가 내 문제 나 방법이 PowerShell에서이 작업을 수행
여기에 코드입니다 - 어떤 도움이
[System.IO.Directory]::SetCurrentDirectory($currentScriptDirectory.Path)
$evidence = [System.Reflection.Assembly]::GetExecutingAssembly().Evidence
[Reflection.Assembly]::LoadFile(("...SharpSvn.dll"),$evidence)
$svnClient = new-object SharpSvn.SvnClient
$repoUri = new-object SharpSvn.SvnUriTarget($svnUrl)
$svnClient.Authentication.DefaultCredentials = New-Object System.Net.NetworkCredential($svnUsername,$svnPassword)
$svnClient.CheckOut($repoUri, $svnLocalPath)
바로 줄 끝에서 위의 코드를 추가 감사 : $ svnClient.Authentication.DefaultCredentials = New-Object System.Net.NetworkCredential ($ svnUsername, $ svnPassword) – user160351