Powershell을 Subversion에 연결하면서 경로에 공백이 있기 때문에 Powershell이 내 Subversion에 대한 URL을 완성하지 못하는 문제가 있습니다. 서브 버전 체크 아웃 창에 표시 무엇경로에 공백 포함, Powershell
$Source = C:\Users\'+env:USERNAME+'\Desktop\FileDownloadLocation'
$SVNPath = 'http://subversion/svn/MainDirectory/SecondaryDirectory/Directory with a Space/subdirectory/finalLocation'
TortoiseProc.exe /command:checkout /url:$SVNPath /path:$Source /closeend:2
은 다음과 같습니다
'http://subversion/svn/MainDirectory/SecondaryDirectory/Directory '
내가 파괴에 대한 URL의 나머지 부분을 통과해야합니다. Powershell에서이 작업을 수행 할 수있는 방법이 있습니까? Powershell의 Subversion에 대한 URL 경로에 공백을 포함시켜야하는 이유는 무엇입니까?
내 친구와 이야기 한 후 그는 공간 대신 % 20을 추가하라고 지시했습니다. Subversion은 'http : // subversion/svn/MainDirectory/SecondaryDirectory/Directory % 20with % 20a % 20Space/subdirectory/finalLocation' 으로 보입니다. 이상하게 보일 것입니다. 그러나 올바른 파일/경로를 다운로드합니다. 파일 수 Powershell, 20 % 대신에 20 %가이 문제에 부딪 힐 수도있는 누군가는 저와 절대로 효과가있었습니다. – micsea64