내가 이상한 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'를 되 찾으려면 어떻게해야합니까?
어쨌든 최신 버전 훨씬 더에 SVN을 업그레이드 : 당신에게 많은 감사 1.6.x 이상인 – abatishchev