SVN 트렁크에서 코드를 확인했을 때 코드를 특정 지점으로 확인하는 방법은 무엇입니까?

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

  •  22-07-2019
  •  | 
  •  

문제

코드 변경 사항을 특정 지점으로 확인해야하지만 코드가 트렁크 =/이므로 어떻게 해야할지 잘 모르겠습니다.

도움이 되었습니까?

해결책

cd workingcopy
svn checkout http://my.repos.com/path/to/trunk
# make your edits
svn switch http://my.repos.com/path/to/branch
svn commit

이제 작업 카피는 트렁크 대신 지점을 가리 킵니다. 또한 분기를 별도의 작업 사본으로 확인한 다음 변경 사항을 드래그 앤 드롭으로 찍을 수도 있습니다.

다른 팁

스위치를 사용하면 한 저장소 위치에서 트렁크와 같은 다른 저장소 위치에서 다른 리포지토리 위치로 체크 아웃을 변경할 수 있습니다.

그런 다음 지점에 변경 사항을 커밋 할 수 있습니다.

TortoisesVN을 사용하면 다음을 수행하는 스위치를 수행 할 수 있습니다.

  1. 스위치를 원하는 문제의 디렉토리를 마우스 오른쪽 버튼으로 클릭하십시오.
  2. TortoisesVN을 선택하십시오 | 스위치
  3. 리포지토리 위치를 현재에서 새 위치로 변경하십시오.

이것에 대한 문서는 될 수 있습니다 여기에서 찾았습니다.

당신은 당신이 커밋하려는 지점의 사본이 필요합니다. 따라서 별도의 디렉토리로 확인하거나 사용하십시오. svn switch.

전환 외에도 패치를 만들 수도 있습니다.

http://ariejan.net/2007/07/03/how-to-create-and-apply-a-patch-with-subversion/

나는 정확한 statutation을 확신하지 못하지만 분기에 변화를 병합하는 것이 아이디어 일 수 있습니다.

정확한 statutation이 확실하지 않지만 지점에 변경 사항을 병합하는 것이 아이디어 일 수 있습니다.

또는

당신은 당신이 커밋하려는 지점의 사본이 필요합니다. 따라서 별도의 디렉토리에서 확인하거나 SVN 스위치를 사용하십시오.

좋아, 나는 이것을 할 방법을 찾았다. 지점을 확인하고 코드 변경을 복사하고 Checked Out Branch =

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