버전을 되 돌리는 것에 대해 많이 알지만 복원 할 파일을 지정하는 방법이 있습니까? 기본적으로, 최대 svn을 쇼 파일들을 삭제 한svn 질문 - 특정 파일을 복원하는 방법?
는 (D 파일 이름) 난에 "삭제 취소"그 ...
버전을 되 돌리는 것에 대해 많이 알지만 복원 할 파일을 지정하는 방법이 있습니까? 기본적으로, 최대 svn을 쇼 파일들을 삭제 한svn 질문 - 특정 파일을 복원하는 방법?
는 (D 파일 이름) 난에 "삭제 취소"그 ...
서브 버전에서 삭제 된 파일을 복원하는 것은 조금 까다 롭습니다합니다. 이것은 당신의 최선의 방법이다는 생각 :
svn copy -r 411(revision in which the file existed) http://svn.scm.example.com/repository/trunk/doc/text/file.txt file.txt
것은 관심있는 파일이 작업 복사본에 삭제 된 한 개정 변경 사항을 되돌릴 수 SVN을 물어 다음 부분적으로 관심의 파일 만 복원되도록 변경 사항을 적용하고 다른 변경 사항은 적용되지 않습니다.
그냥 커밋을 취소하려면 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...
복원 할 항목을 남겨두고 마지막으로 저지하십시오.