영어프랑스어스페인어

Ad


온웍스 파비콘

gource - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 gource 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 구스입니다.

프로그램:

이름


Gource - 소프트웨어 버전 제어 시각화

개요


구스

기술


구스 소스 제어 저장소를 위한 OpenGL 기반 3D 시각화 도구입니다.

리포지토리는 리포지토리의 루트가 중심인 트리로 표시되며,
디렉토리는 분기이고 파일은 잎입니다. 소스 코드 기여자가 나타나고
특정 파일 및 디렉토리에 기여하면 사라집니다.

요구 사항


구스 실행하려면 OpenGL 지원 비디오 카드가 필요합니다.

옵션


-시간, --도움
돕다 ('-H' 확장된 도움말).

-폭x높이, --뷰포트 너비x높이
뷰포트 크기를 설정합니다. -f도 제공되면 비디오 모드 설정을 시도합니다.
이것에도. 추가하다 ! 창의 크기를 조정할 수 없도록 합니다.

-f 전체 화면

-w 창 모드

--투명한
배경을 투명하게 만듭니다. 스크린샷에만 정말 유용합니다.

--시작일 'YYYY-MM-DD hh : mm : ss +tz'
제공된 날짜 및 선택적 시간 이후의 첫 번째 항목으로 시작합니다.

표준 시간대 오프셋을 지정하지 않으면 현지 표준 시간대가 사용됩니다.

허용되는 형식의 예:

"2012년 06월 30일"
"2012-06-30 12:00"
"2012-06-30 12:00:00 +12"

--정지 날짜 'YYYY-MM-DD hh : mm : ss +tz'
제공된 날짜 및 선택적 시간 이전의 마지막 항목에서 멈춥니다.

--start-date와 동일한 형식을 사용합니다.

-NS, --시작 위치 POSITION
로그의 특정 위치에서 시작합니다(0.0에서 1.0 사이 또는 '임의').

--정지 위치 POSITION
로그의 특정 위치에서 중지(종료)합니다(STDIN에서는 작동하지 않음).

-NS, --정시
지정된 시간(초) 후에 중지(종료)합니다.

--끝에서 멈춤
로그/스트림의 끝에서 중지(종료)합니다.

--고리 끝에 도달하면 로그의 시작 부분으로 루프백합니다.

-ㅏ --자동 건너뛰기 초
지정된 시간 동안 아무 일도 일어나지 않으면 자동으로 다음 항목으로 건너뜁니다.
초.

-에스, --일당 초
하루에 초 단위의 시뮬레이션 속도.

--실시간
실시간 재생 속도.

-씨, --시간 규모 규모
시뮬레이션 시간 척도를 변경합니다.

-NS, --파일 유휴 시간
파일이 제거되기 전에 유휴 상태로 유지되는 시간(초) 또는 제한이 없는 경우 0입니다.

-이자형, --탄력 흙손
노드의 탄력성.

-NS, --배경색 FFFFFF
XNUMX진수로 된 배경색.

--배경 이미지 영상
배경 이미지를 설정합니다.

--제목 TITLE
제목 설정

--글꼴 크기 SIZE
날짜 및 제목에 사용되는 글꼴 크기입니다.

--글꼴 색상 FFFFFF
날짜와 제목에 사용되는 글꼴 색상(XNUMX진수).

--열쇠 파일 확장자 키를 표시합니다.

--심벌 마크 영상
전경에 표시할 로고입니다.

--로고 오프셋 XXY
로고의 오프셋 위치.

--날짜 형식 FORMAT
표시 날짜 문자열을 지정합니다(strftime 형식).

--로그 명령 VCS
gource(git,svn,hg,bzr,cvs2cl)에서 사용하는 로그 명령을 표시합니다.

--로그 형식 VCS
읽고 있는 로그의 형식을 지정합니다(git,svn,hg,bzr,cvs2cl,custom). 필요한 경우
STDIN에서 읽기.

--git 분기
현재 분기가 아닌 다른 분기의 git 로그를 가져옵니다.

--사용자 팔로우 USER
카메라가 특정 사용자를 자동으로 따르도록 합니다.

--highlight-dirs
모든 디렉토리의 이름을 강조 표시하십시오.

--하이라이트-사용자 USER
특정 사용자의 이름을 강조 표시합니다.

--하이라이트-사용자
모든 사용자의 이름을 강조 표시합니다.

--하이라이트 컬러 FFFFFF
XNUMX진수로 강조 표시된 사용자의 글꼴 색상입니다.

--선택-색상 FFFFFF
선택한 사용자 및 파일의 글꼴 색상입니다.

--dir-color FFFFFF
디렉토리의 글꼴 색상입니다.

--dir-name-깊이 깊이
트리의 특정 깊이까지 디렉토리 이름을 그립니다.

--파일 확장자
파일 이름 확장자만 표시합니다.

--파일 필터 정규식
지정된 정규식과 일치하는 모든 파일을 필터링합니다.

--사용자 필터 정규식
지정된 정규식과 일치하는 모든 사용자 이름을 필터링합니다.

--사용자 이미지 디렉토리 디렉토리
로 사용할 사용자의 .jpg 또는 .png 이미지(예: 'Full Name.png')가 포함된 디렉토리
아바타.

--default-사용자 이미지 영상
기본 사용자 이미지로 사용할 .jpg의 경로입니다.

--색상 이미지
사용자 이미지에 색상을 지정합니다.

--수확고 중심선
축의 자르기 보기(수직, 수평).

--심 흙손
카메라 뷰 패딩.

--다중 샘플링
다중 샘플링을 활성화합니다.

--no-vsync
가상 동기화를 비활성화합니다.

--블룸-승수 흙손
꽃의 양을 조정하십시오.

--개화 강도 흙손
블룸의 강도를 조정합니다.

--최대 파일 NUMBER
최대 파일 수를 설정하거나 제한이 없는 경우 0을 설정합니다. 초과 파일은 삭제됩니다.

--최대 파일 지연
커밋의 최대 시간 파일이 나타날 수 있습니다. 제한이 없는 경우 -1을 사용합니다.

--최대 사용자 속도 단위
사용자가 초당 이동할 수 있는 최대 속도.

--사용자 마찰
사용자가 정지하는 데 걸리는 시간입니다.

--사용자 규모 규모
사용자 규모를 변경합니다.

--카메라 모드 모드
카메라 모드(개요, 추적).

--disable-자동 회전
자동 카메라 회전을 비활성화합니다.

--숨다 디스플레이_요소
아래 목록에서 하나 이상의 표시 요소를 숨깁니다.

블룸 - 블룸 효과
날짜 - 현재 날짜
dirnames - 디렉토리 이름
파일 - 파일 아이콘
파일 이름 - 파일 이름
마우스 - 마우스 커서
진행률 - 진행률 표시줄 위젯
root - 트리의 루트 디렉토리
트리 - 애니메이션 트리 구조
사용자 - 사용자 아바타
사용자 이름 - 사용자 이름

여러 요소를 쉼표로 구분(예: '마우스, 진행')

--해시-시드
해시 함수의 시드를 변경합니다.

--캡션 파일 FILE
캡션 파일(캡션 로그 형식 참조).

--캡션 크기 SIZE
캡션 크기.

--캡션 색상 FFFFFF
XNUMX진수로 된 캡션 색상입니다.

--캡션 지속 시간
캡션 기간.

--캡션 오프셋 X
캡션 수평 오프셋(0에서 중앙 캡션까지).

-영형, --출력-ppm-스트림 FILE
PPM 이미지 스트림을 파일로 출력합니다(STDOUT의 경우 '-').

이렇게 하면 처음에는 진행률 표시줄이 자동으로 숨겨지고 '종료 시 중지'가 활성화됩니다.
다른 동작이 지정되지 않는 한.

-NS, --출력 프레임 속도 FPS
출력 프레임 속도(25,30,60). --output-ppm-stream과 함께 사용됩니다.

--출력 커스텀 로그 FILE
사용자 정의 형식 로그 파일을 출력합니다(STDOUT의 경우 '-').

--로드 구성 CONFIG_FILE
구성 파일을 로드합니다.

--저장 구성 CONFIG_FILE
현재 옵션으로 구성 파일을 저장합니다.

--길 PATH

통로 지원되는 버전 제어 디렉토리, 사전 생성된 로그 파일(로그 참조
명령 또는 사용자 정의 로그 형식), Gource conf 파일 또는 '-'를 사용하여 STDIN을 읽습니다.

경로가 생략되면 gource는 현재 디렉토리에서 로그 읽기를 시도합니다.

힘내, 바자, 수은제 SVN
현재 경로에서 저장소의 로그를 봅니다.

구스

지정된 디렉토리에 있는 프로젝트의 로그를 봅니다.

구스 내 프로젝트 디렉토리

대규모 프로젝트의 경우 프로젝트 기록 로그를 생성하는 데 시간이 오래 걸릴 수 있습니다. 을위한
SVN과 같은 중앙 집중식 VCS에서 로그를 생성하면 중앙 VCS 서버에 부하가 가해집니다.

이러한 경우 나중에 사용할 수 있도록 로그 사본을 저장하는 것이 좋습니다.

--log-command VCS 옵션을 사용하여 VCS 특정 로그 형식으로 로그를 생성할 수 있습니다.

cd 내-svn-프로젝트
`구스 --log-command svn` > my-svn-project.log
구스 내-svn-project.log

Gource가 자체 형식으로 로그 파일의 복사본을 작성하도록 할 수도 있습니다.

구스 --output-custom-log my-project-custom.log

CVS 고객 지원
'cvs2cl'을 사용하여 로그를 생성한 다음 Gource에 전달합니다.

cvs2cl --chrono --stdout --xml -gq > my-cvs-project.log
gource my-cvs-project.log

관습 로그 형성
지원되는 시스템이 아닌 다른 것과 Gource를 사용하려면 파이프가 있습니다.
('|')로 구분된 사용자 정의 로그 형식:

timestamp - 업데이트가 발생한 유닉스 타임스탬프입니다.
사용자 이름 - 업데이트를 수행한 사용자의 이름입니다.
유형 - 업데이트 유형에 대한 단일 문자 - (A) 추가, (M) 수정 또는 (D) 삭제.
file - 업데이트된 파일의 경로입니다.
color - XNUMX진수(FFFFFF) 형식의 파일 색상입니다. 선택 과목.

표제 로그 형성
Gource는 캡션 파일을 지정하여 타임라인을 따라 캡션을 표시할 수 있습니다(사용
--caption-file) 아래 파이프('|')로 구분된 형식:

timestamp - 캡션을 표시할 유닉스 타임스탬프입니다.
캡션 - 캡션

녹음 동영상
Gource로 동영상을 녹화하는 예는 홈페이지의 가이드를 참조하세요.

http://code.google.com/p/gource/wiki/Videos

더 보기 정보
다양한 버전의 Gource 사용 가이드 및 예제는 Gource 홈페이지를 방문하세요.
제어 시스템:

http://code.google.com/p/gource/

인터페이스


화면 왼쪽 상단에 표시되는 시간은 첫 번째 로그 항목부터 초기 설정됩니다.
읽고 시뮬레이션 속도(--초-일)에 따라 증가합니다.

언제든지 SPACE를 누르면 시뮬레이션이 일시 중지/다시 시작됩니다. 일시 중지된 동안 다음을 사용할 수 있습니다.
마우스를 사용하여 개별 파일 및 사용자의 세부 정보를 검사합니다.

TAB은 현재 보이는 사용자 선택을 순환합니다.

활동을 추적하거나 전체 코드 트리를 표시하는 카메라 모드를 전환할 수 있습니다.
마우스 가운데 버튼을 사용하여

마우스 왼쪽 버튼을 드래그하여 카메라를 수동으로 제어할 수 있습니다. 마우스 오른쪽 버튼
보기를 회전합니다.

대화형 키보드 명령:

(V) 카메라 모드 전환
(C) Gource 로고 표시
(K) 파일 확장자 키 전환
(M) 마우스 가시성 전환
(N) 다음 로그 항목으로 시간 앞으로 이동
(S) 색상 무작위화
(+-) 시뮬레이션 속도 조정
(<>) 시간 척도 조정
(TAB) 보이는 사용자 순환
(F12) 스크린샷
(Alt+Enter) 전체 화면 토글
(ESC) 종료

onworks.net 서비스를 사용하여 온라인으로 gource 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad