2008-09-11 4 views
15

Subversion repo의 병합 내역을 그릴 수있는 유틸리티가 있습니까? 우리는 (일관되게) 일관성있는 로그 메시지로 항상 병합합니다. 자동으로 추출 할 수 있으면 편리 할 것입니다 이 정보는 언제 어떤 분기가 발생했는지와 병합 상태가 무엇인지 보여주는 단일 그림으로 나타납니다.Subversion 병합 기록 시각화

저는 정보 도구에만 관심이 있습니다. 실제로 병합을 수행하는 데 도움이되지 않습니다.

답변

4

TortoiseSVN은 revision graph - 분기 및 병합 기록의 시각적 표현 등을 표시 할 수 있습니다.

+1

이것은 실제로 올바르지 않습니다. 병합의 시각적 표현은 없습니다. 또한 http://stackoverflow.com/q/918638에서 확인되었습니다. – Zitrax

-3

나는 Tortoise svn이 not yet 지원 버전 트리를 수행한다고 생각합니다.

지금까지 Clearcase 탐색기가 내가 만난 최고입니다.

+1

그래도 Clearcase 용입니까? 즉, 어떻게 Subversion 저장소 기록을 탐색 할 수 있습니까? – richq

+0

내가 말했듯이, 나는 Subversion의 시각화를 보여주는 도구를 발견하지 못한다. screeshot은 Clearcase 버전 트리에서 왔습니다. 물론 그것이 전복을 돕지 않습니다. 방금 클리어 케이스에서 사용할 수있는 것을 보여주기 위해 게시했습니다! – prakash

+1

텍스트에서 ClearCase의 이미지라고했지만 큰 그래픽은 오도 된 것이며 대답에 기여하지 않습니다. –

2

자신의 시스템을 개발하고 있다면 멋진 아이디어를 얻으려는 영감을 얻기 위해 여기에 사용 된 시각화 기법을 살펴볼 수 있습니다.

RaphaelJS Github VisCode Swarm

은 아마 당신이 이미 몇몇을 알고있다!

4

나는 이것을 위해 SmartSVN을 사용합니다. 나는 svm : mergeinfo를 컬러 코딩 된 링크와 브랜치 사이의 화살표로 표시 할 수있는 매우 빠르고 사용하기 쉬운 리비전 그래프를 가지고 있습니다. 좋은 크기의 소스 트리를 볼 때 두드리는 것이 어렵습니다.

1

svn mergeinfo 명령은 두 가지 분기 간의 병합에 대한 ASCII- 미술 그래프를 제공합니다. 이미 병합 된 개정판을 제공하거나 병합이 필요한 목록 형식으로 요청할 수도 있습니다.