2012-12-05 3 views
1

주요 질문 : 분기가 다른 것과 병합 된 장소/시간 (날짜, 태그, 커밋, 기본적으로 모든 것을 취함)을 파악할 수있는 방법이 있습니까?CVS에서 병합 지점 알아 내기

간략한 설명 : 저는 여러 프로젝트에서 CVS를 사용하고 있기 때문에 분기와 병합은 계속되는 오르막 전투입니다. 지속적인 통합을 통해 더 많은 팀원들이 지점을 추적하고 (그들이 무엇인지, 누가 참여했는지, 어떤 파일이 변경 될지 ...), 병합 지점 (통합 된 내용과 그 이후 변경된 내용)) 누군가가 예상했던 것보다 더 큰 문제입니다. 추가 정보가 감사 하겠지만, 해당 분기를 병합하기 위해 가장 먼저 알아야 할 점은 마지막으로 병합 된 위치입니다 (또는 과거에 병합이없는 경우 분기가 시작된 지점).

가능한 솔루션

  • CVS의 RLOG/분기부터 또는 합병 된 경우 유래 버전을 때의는 아니지만, 나에게 어떤 지점에있는 파일의 버전 번호를 줄 것이다 로그인 다른 지점으로.)

어떤 도움이 크게 감사 것입니다

  • git log --graph --full-history --all
  • 내가 원하고 필요로하지만, 자식이없는 옵션이기 때문에, 질투의이 종류는 밤에 나를 계속 정확히 뭔지를 줄 것이다.

    답변

    1

    확인해보세요.

    http://cvsgui.sourceforge.net/howto/cvsdoc/cvs_16.html#SEC135

    : 당신은 당신이 태그로 검색 할 수 있어야

    cvs history -x [type] 
    cvs history -T 
    

    -T 찾고있을 수도, -x G가 성공적으로 병합 여기

    과 관련하여 당신에게 정보를 얻을해야 당신을위한 문서입니다

    희망이 도움이됩니다.

    관련 문제