으로 롤백하려면 어떻게 해야 합의 전부 또는 일부를 투입하 svn?

StackOverflow https://stackoverflow.com/questions/611879

  •  03-07-2019
  •  | 
  •  

문제

나는 어떻게 되돌릴의 전부 또는 일부 SVN commit 를 사용하여 TortoiseSVN?

도움이 되었습니까?

해결책

첫째,당신은 확인할 필요가 있다는 오히려 당신으로 되돌리고 싶은"모든 변경 사항"의 개정,또는 단일 파일입니다.TortoiseSVN 만"1 또는 모두 접근";을 의미할 수 있습으로 되돌릴 전 검사-설정에서,또는 단일 파일:지 않은 부분적인 체크인.

전체 집합

경우에 따라서,다시 복귀 특정 수정(그리고 당신이 원하는 모든 파일에서 변경 집합을 변경될),원할 것입니다 오른쪽 클릭->TortoiseSVN->표시 로그인합니다.을 찾을 수정/변경 집합하려는 롤백,마우스 오른쪽 버튼으로 클릭는 개정으로 복귀"이 Revision".

또 다른 옵션이있는 관심을 수도 있습니다 당신은"되돌에서 변경 내용이 수정"할 것입니다 Diff-병합 사이에는 개정과 당신의 현재 버전과 병합 단지 차이점이 있습니다.이 더 매력적인 배에서;그래서,유지할 수 있는 모든 변경 사항 번합합니다.

단일 파일

다른 옵션은 하나의 파일로 되돌아다.다시을 마우스 오른쪽 버튼으로 클릭->TortoiseSVN->로그;그러나 이번에 선택할 수 있는 단일 파일입니다.

TortoiseSVN 지 않을 선택할 수 있는 여러 파일에서 변경 집합을 다시 돌아갑니다.그것은 하나든,또는 다만 1.

체크인 집합

모든 다른 사람을 위해 읽고,반드시"체크인"단지 포함된 파일을 변경합니다.이해야한 일반적인 관행이 일;하지만,아직까지는 개발자"shotgunning"은 체크인의 끝에서 하루 묶고까지 모든 변경 사항에 대해 날로역이 지정되어 있습니다.

내가 빛나고서 그 리 w 뜨고 있습니다.-_^

다른 팁

이전에 만들어진 커밋 (개정)을 되돌리고 싶다면 :

탐색기와 :

  1. 되돌릴 파일/폴더를 마우스 오른쪽 버튼으로 클릭하십시오.
  2. tortoisesvn-> 쇼 로그,
  3. 원치 않는 개정을 마우스 오른쪽 버튼으로 클릭하고
  4. "이 개정에서 변경 사항을 되돌립니다",
  5. 커밋-> OK.

로컬로 변경을 취소하려는 경우 (기복되지 않음)

Explorer : 파일을 마우스 오른쪽 버튼으로 클릭하십시오.

또는 Bartek이 말한 것과 같이, 당신은 현지 작업 사본에 미립자 개정을 체크 아웃하고 그것을 머리에 다시 저장할 수 있습니다.

새로운 개정판을 확인한다는 점에서만 "되돌릴"만 "되돌릴"수 있습니다. 여기에는 더 이상 복귀하려는 변경 사항이 포함되어 있지 않습니다. 그것은 다른 답변에 설명되어 있습니다.

당신은 할 수 있습니다 ~ 아니다 실제로 수표를 취소 ( "절대 일어나지 않았다")에서와 같이, 오래된 상태는 여전히 저장소의 역사에있을 것입니다.

실제로 실행 취소/제거 물건은 오랜 기능 요청입니다.

http://subversion.tigris.org/issues/show_bug.cgi?id=516

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top