2010-04-21 11 views

답변

1

서브 버전에서 삭제 된 파일을 복원하는 것은 조금 까다 롭습니다합니다. 이것은 당신의 최선의 방법이다는 생각 :

svn copy -r 411(revision in which the file existed) http://svn.scm.example.com/repository/trunk/doc/text/file.txt file.txt 
2

것은 관심있는 파일이 작업 복사본에 삭제 된 한 개정 변경 사항을 되돌릴 수 SVN을 물어 다음 부분적으로 관심의 파일 만 복원되도록 변경 사항을 적용하고 다른 변경 사항은 적용되지 않습니다.

0

그냥 커밋을 취소하려면 svn merge 명령을 사용하십시오. SVN 1.6.x 이상인 경우에 SVN 1.5.x 이하

svn merge -c -RevisionWithTheFileYouWantToUndelete URL/trunk 

에서

svn merge -c -RevisionWithTheFileYouWantToUndelete ^/trunk 

(당신의 repo 구조 ^/트렁크 Dependes)

가 함께 개정을 앞에주의하십시오 대쉬와 같은 작업을하기 전에 작업 복사본에 커밋되지 않은 변경 사항이 없습니다.

모든 파일이 재구성됩니다. 아니요 당신이 갖고 싶지 않은 일을 실행 취소 할 수 없습니다

svn revert file.txt... 

복원 할 항목을 남겨두고 마지막으로 저지하십시오.

관련 문제