2017-04-13 8 views
0

이 질문은 단순히 출력 파일에 두 버전을 병합하는 것이 아니라 개정 내역을 단순화하는 것에 관한 것입니다.CVS revision merge

우리가 수년간 일한 방식은 파일을 디스크에 저장할 때마다 자동으로 개정판을 작성하기 때문에 특정 파일에 대해 많은 수정이있었습니다. 따라서 하루에 100 번 절약하는 개발진은 해당 파일에 대해 100 개의 수정본을 만들었습니다. 나는 하루에 하나의 리비젼을 가지는 새롭고 단순한 "CVS 리비전리스트"를 다시 만들고 싶다. 아이디어는 GIT로 옮기기 전에 더 나은 개정 기록을 만드는 것입니다.

각 파일을 하나씩 체크 아웃하고 날짜를 지정하고 새 CVS 리포지토리를이 방법으로 다시 만들 수는 있지만 CVS에서 리비전을 "제거/결합"하는 쉬운 방법이 있는지 궁금합니다. 예를 들어

, 나는 하루에 특정 파일이 수정이있는 경우 : 1.1 1.2 1.3 1.4 ... 1.1000

나는 (단지 1.1 1.000로 모두 끝낼 수 있었다 다른 중간 개정은 개정에 역사에서 1.1000

감사

답변

0

을 병합 할 것입니다 영구적 (R)에 cvs admin을 사용할 수 있습니다 서버의 파일 버전을 emove하십시오. 이렇게하면 버전 번호가 변경되지 않고 번호 매기기 사이에 큰 구멍이 생깁니다.

물론 이것은 영구적 인 작업이므로주의해야합니다.

+0

이것은 정확히 내가 필요한 것입니다. 고마워요! –