2012-02-13 2 views
1

하나의 svn 저장소에 여러 개의 프로젝트가 있습니다. 이제 내가하고있는 디버깅 작업의 일부로 태그 폴더에 하나의 프로젝트를 복사하려고합니다. Windows 7에서 명령 줄을 사용하여이 작업을 수행해야합니다.svn copy .... svn : 저장소가 없습니다.

먼저 내 로컬에서 프로젝트를 체크 아웃했습니다. 기계 : I 위치로 CD 및 실행 svn의 LS 다음

svn co svn+ssh://myhost/usr/local/repo/sample/trunk 

:

E:\tmp\trunk>svn ls 
pom.xml 
sample-sub/ 
src/ 
E:\tmp\trunk> 

다음 내가 (태그 폴더에 원격 폴더 '태그'프로젝트 (트렁크의 내용)을 복사하려고 이미 있음) :

E:\tmp\trunk>svn copy svn://myhost/usr/local/repo/sample/trunk svn://myhost/usr/local/repo/sample/tags/sample-1.0.0 
svn: No repository found in 'svn://myhost/usr/local/repo/sample' 

E:\tmp\trunk>svn ls 

위 오류가 발생합니다. 나는 정보 SVN 실행하면 내가 얻을 :

E:\tmp\trunk>svn info 
Path: . 
URL: svn+ssh://myhost/usr/local/repo/sample/trunk 
Repository Root: svn+ssh://myhost/usr/local/repo/ 
Repository UUID: 4f716d61-fec0-4aa6-a1f0-23588c1997b0 
Revision: 6426 
Node Kind: directory 
Schedule: normal 

가 왜 오류가 발생합니까 :

svn: No repository found in 'svn://myhost/usr/local/repo/sample' 

?

답변

2

다른 프로토콜 스키마가 svn+ssh:이고 주소가 svn:입니다.