2009-08-17 5 views
2

저희 팀에는 여러 SVN 저장소에 걸친 다양한 프로젝트가 있습니다. 회의 및 이메일의 일일 업데이트와 함께 매일 사용하는 리포지토리 집합의 커밋을 요약 한 전자 메일을 보내고 싶습니다. 나는 Unfuddle과 같은 프로젝트 관리 도구 내에서 유사한 것들을 보았습니다. 그러나이 작업을 수행 한 간단한 유틸리티가 있는지 궁금해했습니다.SVN 저장소에서 일별 다이제스트를 보내는 도구가 있습니까?

답변

1

이 작업을 수행하는 위젯이 있는지 여부는 확실하지 않습니다. 그러나 만약 당신이 (또는 아마도 이미 가지고있는) 지속적인 통합 환경 (나는 CruiseControl과 NAnt를 사용합니다)을 가지고 있다면, 하루에 생성 된 모든 보고서를 단일 CruiseControl 프로젝트의 모든 리포지토리에 집계하고 빌드 할 수 있다고 생각합니다 파일은 하루가 끝날 때 실행됩니다. 이 프로젝트는 다른 빌드에서 다양한 보고서/로그를 가져 와서 빌드 전자 메일에 포함시키는 것에 대해 책임이 있습니다.

아마 거기에 더 우아한 뭔가가 있습니다! 나는 다른 응답을보기를 기다릴 수 없다.

0

Trac

는 "그것은 서브 버전 (또는 다른 버전 관리 시스템), 통합 위키 편리한보고 시설에 대한 인터페이스를 제공합니다."

+0

나는 trac을 보았지만 여러 프로젝트를 쉽게 처리 할 수 ​​있다고 생각하지 않는다. (내가 잘못하면 나를 바로 잡는다.) 물론 하나의 프로젝트에 적합합니다. 그것은 또한 내가 찾고있는 것보다 훨씬 더 큰 유틸리티이다 (이미 버그 추적과 위키가있다). – DavidWinterbottom

+0

http://trac.edgewall.org/wiki/TracMultipleProjects –

+0

sourceforge.net은 Trac을 사용하고 있으며, 나는 그들이 당신보다 더 많은 프로젝트를 가지고 있다고 확신합니다. ;) –

1

(Windows에서) CommitMonitor을 설치할 수 있습니다. 구성 가능한 간격으로 모든 SVN 리포지토리를 감시하거나 모니터링하도록 구성 할 수 있습니다. 이 도구는 모든 새로운 커밋을 보여 주며 각 커밋을 세부적으로 확인할 수 있도록합니다.

1

http://devpulse.com/ (면책 조항 : 팀의 일원입니다.)을 살펴 보시기 바랍니다. 현재 일별 다이제스트는 없지만 리포지토리 (및 기타 도구)의 모든 이벤트/변경 사항에 대한 RSS/트위터 스트림을 제공합니다.

관련 문제