클러스터에서 디렉토리를 가져 와서 로컬 트렁크를 만들려고합니다. 나는 이것을하기 위해 svn + ssh를 사용하려고 노력하고있다. ssh를 통해 ssh를 가져 오려고 시도합니다.
svn import svn+ssh://[email protected]:/path/to/file file:///path/to/svn/repo/trunk -m "Initial import from cluster"
svn: 'svn+ssh://[email protected]:/path/to/file' does not exist
이 명령에 뭔가 문제가 있나요? 연결에 관한 초기 질문을 명확히하기 위해 ssh를 사용하여 문제없이 클러스터에 로그인 할 수 있으며 파일 경로가 정확합니다. 로컬 리포지토리가 작동 중이며 로컬로 리포지토리에 다른 분기가 있습니다.
감사합니다, 나는 로컬 컴퓨터에 지점을 만들려고하고, 나는 REPO에 REPO를 복사하는 것을 시도하고 있지 않다, 나는 디렉토리를 가져 오기 위해 노력하고 있어요 repo (첫 번째 커밋). 내가 이상적으로 디렉토리를 복사하고, 로컬로 지점을 만들고, 클러스터에서 저장소를 만든 다음 여기에서 한 작업을 수행 할 수 있습니다. 그러나 그것이 유일한 방법입니다. 왜냐하면 당신이 말했듯이, 그것은 아주 추악합니다. –
실제로 svn + ssh : // 저장소를 제어하는지 잘 모르겠습니다. 그러나 솔직히 Subversion은 이러한 종류의 분기를 위해 만들어지지 않았습니다. 로컬 브랜치를 만들기보다는 서버에서 브랜치를 만들기 위해'svn cp'를 사용하는 것이 훨씬 낫다. 양측을 제어하는 경우 분산 버전 제어 시스템을 사용하는 것이 바람직 할 수 있습니다 (예 : git, mercurial). –
'svn + ssh : //'저장소를 제어하지만 내가 말하는 것을 보았습니다. 나는 지금 svn을 고수하고 내가 할 수있는 모든 것을 가지고 놀려고 노력할 것이라고 생각한다. 아무것도 작동하지 않으면, 나는 자식에게 포팅을 시도 할 것이다. 감사! –