2012-01-29 4 views

답변

1

Subversion은 changelists을 생성하여 작업 카피에서 작성한 여러 개의 별개의 변경 사항을 그룹화하여 별도로 커밋 할 수 있습니다. 그러나 주어진 파일의 모든 변경 사항은 커밋됩니다. 당신은 파일에있는 개별 덩어리에 라벨을 붙일 수 없다.

저는 Subversion에 대한 "확장"을 알지 못합니다.

일반적으로이 상황을 처리하는 방법은 두 번째 작업 복사본을 체크 아웃하고 두 번째 작업 복사본을 수동으로 가져 와서 (텍스트 편집기의 Visual diff 기능을 사용하여) 커밋 할 변경 내용을 수동으로 가져온 다음 커밋합니다. 그런 다음 두 번째 작업 복사본을 삭제하거나 이후의 다른 변경 사항을 유지하십시오. 그리고 첫 번째 작업 복사본에서 "svn update"를 실행하여 최신 상태로 만듭니다.

이상적인 경우 별도의 작업 복사본을 별도로 만들어 변경하지 않아도됩니다.

2

또 다른 대안은 수은/전복 다리를 사용하고 평상시와 마찬가지로 수은으로 작업을하고 Subversion 저장소로 푸시하는 것입니다.

관련 문제