이메일 주소를 사용자 이름으로 사용하여 svn 저장소에 대한 액세스를 허용해야합니다. 그래서 같은 "$"에 "@"전자 메일 주소를 변경하여 ssh를 통해 서버에 아무 문제에 로그온 할 수 없습니다 :svn + ssh 로그인에서 사용자 이름으로 이메일 주소가 있습니까?
ssh [email protected]
불행하게도, 같은 SVN + SSH 작동하지 않습니다. 이것은 나를 아무데도 얻지 못합니다 :
svn ls svn+ssh://[email protected]/home/accountname/data/svn/repos
누구나 이것이 일반적으로 어떻게 수행되는지 압니까?
하! URL 인코딩이 작동하지 않지만 필요한 대신 $ ($ 대신)가 사용됩니다. 따라서 로그인 문자열은 실제로 다음과 같습니다. svn ls svn + ssh : //user.name%[email protected]/home/accountname/data/svn/repos 이 제안이 없으면 찾지 못했을 것입니다. . 감사합니다. – Andrew
이상한. 나는 당신이 그 문자들 (ssh에서 $ 또는 svn + ssh에서 %)을 @ 문자로 대체 할 수 있다고 생각하지 않았다. 사실 SSH 명령의 $ mydomain이 빈 문자열로 바뀌면 user.name.com으로 끝날 것입니다. 그러나 헤이, 그것이 일하면, 멋지다! –