2011-03-04 7 views
1

내가 이상한 svn의 행동이 : 어떤 이유이후에 여러 개정판을 복원하는 방법은 무엇입니까?

을, 나는 디렉토리 시간 전에 제거 :

cd /repos/a (correspond to the url svn+ssh://server/repos/a) 
ls gives 'b' which is under svn. 
svn rm b 
svn ci -m "" -> I am at revision 701 

난의 난 '디렉토리를 다시 얻으려면 다음 개정에게 740 을 가정 해 봅시다, 약간까지 작동 B '

처음에는 확인, 내가 저장소 이전 버전에서 그것을 나열 할 수

cd /repos/a 
svn ls -r 700 svn+ssh://server/repos/a : OK I can see directory 'b' 

하지만

svn ls -r 700 svn+ssh://server/repos/a/b : 
svn : file not found : revision 740, path '/repos/a/b' 

왜? 내가 병합 SVN svn의 사본이나 그와 같은 메시지가

재미있는 것은 내가 재귀 LS 사용할 때입니다 ...

svn ls -r 700 -R svn+ssh://server/repos/a : 

목록 쇼 'B'뿐 아니라 모든 파일을

svn 1.4.6을 사용하고 있습니다. 'b'를 되 찾으려면 어떻게해야합니까?

+0

어쨌든 최신 버전 훨씬 더에 SVN을 업그레이드 : 당신에게 많은 감사 1.6.x 이상인 – abatishchev

답변

관련 문제