문제

나는 그 안에 여러 프로젝트가있는 SVN 저장소를 가지고 있으며, 각각은 다음과 같이 태그/분기/트렁크 구조를 가진 각 프로젝트를 가지고 있습니다.

프로젝트 1
- 트렁크
- 태그
- 가지

프로젝트 2
- 트렁크
- 태그
- 가지

이것은 ~ 40 개의 프로젝트에서 계속됩니다. 내가하고 싶은 것은 존재할 수있는 버려진 지점을 정리하는 것입니다. 그러나 전체 저장소 트리를 시각화하는 방법을 모릅니다. 피할 수 있다면 각 지점을 수동으로 탐색 할 필요가 없습니다. 이를 달성하기위한 독립형 도구가 있습니까?

편집하다:나는 TortoisesVN, Cornerstone 및 유사한 도구가 시각적 저장소 브라우징을 허용한다는 것을 알고 있습니다. 그러나 제가 실제로 찾고있는 것은 전체 구조를 한 번에 볼 수있는 방법입니다. 리포지토리 자체에 대해 TortoisesVN의 개정 그래프를 실행하고 모든 프로젝트가 완전히 확장 될 수있는 것과 같습니다.

도움이 되었습니까?

해결책

svn ls -R [svn://|http://|file://]url/to/repository

다른 팁

당신은 또한 조사 할 수도 있습니다 조우 - 전복을위한 무의미한 섹시한 OpenGL 시각화. 특히 레포가 시간이 지남에 따라 어떻게 변하는 지, 다른 기여자가 프로젝트의 다른 부분에 어떤 영향을 미치는지 시각화하는 데 특히 좋습니다.

당신이 그 도구에 돈을 기꺼이 넣고 멋진 시각적 인 것을 가지고 있다면, 당신은 낚시질을 할 수 있습니다. 그렇지 않으면 Sventon을 점검하십시오. 그것은 기본을합니다.

어항 http://www.atlassian.com/software/fisheye/features/repository.jspSventon http://sventon.org/

TRAC 제품 (오픈 소스)은 또한 리포지토리의 그래픽보기를 제공합니다. (다른 많은 기능들 중에서)

TRAC 오픈 소스 프로젝트

TRAC 소스 브라우저

실행중인 OS에 따라 다릅니다.

나는 주로 Mac OS X를 사용하므로 선택한 SVN 클라이언트는 기초. 이 응용 프로그램은 저장소의 구조와 주석을 시각화하는 훌륭한 작업을 수행합니다. GUI는 매우 매끄럽고 직관적이며 사용하기 쉽습니다.

당신이 창문에 있다면, 나는 어떤 고객이 최고인지 잘 모르지만 대부분의 사람들이 사용한다고 들었습니다. 거북이.

GUI 클라이언트를 사용하여 SVN 리포지토리를 관리하지만 실제로 유용한 또 다른 도구는 다음과 같습니다. WEBSVN. 저장소를보기위한 PHP 기반 앱입니다. 매끄러운 인터페이스가 있으며 소스 코드에 대한 구문 강조 표시가 있습니다. 리포지토리의 부모 경로를 줄 수 있으므로 어떤 저장소가 있는지 확인하고 신속하게 검색하여 무엇이 있는지 확인할 수 있습니다. 명백한 이유로 실제로 저장소에서 명령을 실행할 수는 없지만, 일을 원하는 것을 알면 명령 줄을 사용할 수 있습니다.

Andrew의 WebSVN 제안 외에도 추천합니다. ViewVC. WebSVN은 Bean 카운터의 도구에 더 가깝고 ViewVC는보다 효율적인 정보를 찾는 개발자에게 더 적합하다고 사람들에게 설명합니다. 물론 그것은 혀에 혀이지만, 두 제품을 비교하면 무슨 뜻인지 알게 될 것입니다. 조직에 모두 배치했습니다.

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