뷰VC

ViewVC
뷰VC
ViewVC logo.png
ViewCVS.png
보기 사용ViewCVS 저장소를 탐색하는 CVS
개발자그레그 스타인, C 마이클 필라토
초기 릴리즈2001년 12월 10일(2001-12-10)
안정적 해제
1.2.1 / 2020년 3월 26일; 23개월(2020-03-26)
릴리스 미리 보기
1.3.0-dev
리포지토리
기록 위치파이톤
운영 체제크로스 플랫폼
다음에서 사용 가능영어
유형수정제어
면허증BSD 라이선스
웹사이트www.viewvc.org

ViewVC(이전의 ViewCVS)는 웹 브라우저를 사용하여 CVSSVN 리포지토리의 내용을 볼 수 있는 오픈 소스 툴이다.그것은 파일의 특정 개정뿐만 아니라 서로 다른 수정사항의 측면 차이도 볼 수 있게 한다.Python으로 작성되며, REST 스타일 인터페이스를 사용하여 URL에서 직접 뷰 파라미터를 수정할 수 있다.

역사

ViewVC는 Perl로 작성된 이전 웹 기반 CVS 리포지토리 뷰어인 CVSweb 애플리케이션에서 영감을 얻었다.원본 보기CVS는 이 응용 프로그램의 Python 포트였으며, 기존 기능에 향상된 기능을 추가하기 위한 것이었다.

2001년 이 프로젝트는 SourceForge로 이전되었으며, 현재 사이트에서 사용하는 리포지토리 브라우저인 만큼 SourceForge 인프라의 일부분이다.

향상된 기능 중 하나는 서브버전 리포지토리를 탐색하는 기능이었다.이 지원의 궁극적인 성숙도는 "ViewCVS"라는 명칭이 더 이상 적절하지 않다는 것을 의미했고, 이는 당시 SourceForge의 서브버전에 대한 지원 부족과 결합되어 프로젝트 이름이 "ViewVC"로 변경되고 tigris.org으로 이동하게 되었다.이 명칭의 변경과 이주는 2005년 말에 일어났다.

개발자

ViewVC의 개발과 관련된 사람들 중 일부는 다음과 같다.

구성 요소들

ViewVC는 두 개의 주요 구성요소로 구성된다.첫 번째 부분은 리포지토리 브라우저 입니다.두 번째 부분은 커밋 데이터베이스다.

보완 소프트웨어

  • cvsgraph - 리포지토리의 파일과 관련된 분기 및 태그를 그래픽으로 표시할 수 있다.
  • GNU enscript - 뷰의 구문 강조 표시 허용VC 출력.
  • MySQL - 커밋 데이터베이스용.
  • Pygment - 버전 파일 콘텐츠 디스플레이에서 구문 강조 표시에 필요.

참고 항목

외부 링크