Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

gource - Trực tuyến trên Đám mây

Chạy gource trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là nguồn lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


Gource - trực quan hóa điều khiển phiên bản phần mềm

SYNOPSIS


nguồn

MÔ TẢ


nguồn là một công cụ trực quan hóa 3D dựa trên OpenGL cho các kho điều khiển nguồn.

Kho lưu trữ được hiển thị dưới dạng cây mà gốc của kho lưu trữ là trung tâm,
thư mục là nhánh và tệp là lá. Những người đóng góp vào mã nguồn xuất hiện và
biến mất khi chúng đóng góp vào các tệp và thư mục cụ thể.

YÊU CẦU


nguồn yêu cầu một thẻ video có hỗ trợ OpenGL để chạy.

LỰA CHỌN


-NS, --Cứu giúp
Cứu giúp ('-H'để được trợ giúp mở rộng).

-Chiều rộng x chiều cao, --khung nhìn Chiều rộng x chiều cao
Đặt kích thước khung nhìn. Nếu -f cũng được cung cấp, sẽ cố gắng đặt chế độ video
đến cái này nữa. Thêm vào ! để làm cho cửa sổ không thể thay đổi kích thước.

-f Toàn màn hình

-w Cửa sổ

--trong suốt
Làm cho nền trong suốt. Chỉ thực sự hữu ích cho ảnh chụp màn hình.

- ngày bắt đầu 'YYYY-MM-DD hh: mm: ss + tz '
Bắt đầu với mục nhập đầu tiên sau ngày được cung cấp và thời gian tùy chọn.

Nếu độ lệch múi giờ không được chỉ định, múi giờ địa phương sẽ được sử dụng.

Ví dụ về các định dạng được chấp nhận:

"2012-06-30"
"2012-06-30 12:00"
"2012-06-30 12:00:00 +12"

--ngày dừng 'YYYY-MM-DD hh: mm: ss + tz '
Dừng lại ở mục nhập cuối cùng trước ngày được cung cấp và thời gian tùy chọn.

Sử dụng định dạng giống như --start-date.

-P, --vị trí bắt đầu CHỨC VỤ
Bắt đầu ở một số vị trí trong nhật ký (từ 0.0 đến 1.0 hoặc 'ngẫu nhiên').

--stop-vị trí CHỨC VỤ
Dừng (thoát) tại một số vị trí trong nhật ký (không hoạt động với STDIN).

-NS, --dừng tại thời điểm GIÂY
Dừng (thoát) sau một số giây nhất định.

--dừng ở cuối
Dừng (thoát) ở cuối nhật ký / luồng.

--vòng Lặp lại phần bắt đầu của nhật ký khi đạt đến phần cuối.

-một, --tự động bỏ qua giây GIÂY
Tự động bỏ qua mục nhập tiếp theo nếu không có gì xảy ra đối với một số lượng cụ thể
giây.

-S, - giây mỗi ngày GIÂY
Tốc độ mô phỏng tính bằng giây mỗi ngày.

--thời gian thực
Tốc độ phát lại thời gian thực.

-NS, - quy mô thời gian TỈ LỆ
Thay đổi thang thời gian mô phỏng.

-tôi, --tệp-nhàn rỗi-thời gian GIÂY
Thời gian tính bằng giây các tệp vẫn ở chế độ chờ trước khi chúng bị xóa hoặc 0 không giới hạn.

-e, - độ đàn hồi PHAO NỔI
Hệ số co giãn của các nút.

-NS, --màu nền FFFFFF
Màu nền trong hệ lục phân.

--hình nền IMAGE
Đặt hình nền.

--chức vụ TITLE
Đặt tiêu đề

--cỡ chữ KÍCH THƯỚC
Kích thước phông chữ được sử dụng theo ngày tháng và tiêu đề.

- màu sắc FFFFFF
Màu phông chữ được sử dụng theo ngày tháng và tiêu đề trong hệ lục phân.

--Chìa khóa Hiển thị khóa mở rộng tệp.

--Logo IMAGE
Logo để hiển thị ở phía trước.

--logo-bù đắp XxY
Vị trí lệch của logo.

--Định dạng ngày tháng FORMAT
Chỉ định chuỗi ngày hiển thị (định dạng strftime).

--log-lệnh VCS
Hiển thị lệnh nhật ký được sử dụng bởi gource (git, svn, hg, bzr, cvs2cl).

- định dạng nhật ký VCS
Chỉ định định dạng của nhật ký đang được đọc (git, svn, hg, bzr, cvs2cl, custom). Bắt buộc khi
đọc từ STDIN.

--git-chi nhánh
Nhận git log của một nhánh khác với nhánh hiện tại.

--theo người dùng USER
Để máy ảnh tự động theo dõi một người dùng cụ thể.

--highlight-dirs
Đánh dấu tên của tất cả các thư mục.

--highlight-người dùng USER
Đánh dấu tên của một người dùng cụ thể.

- người dùng cao cấp
Đánh dấu tên của tất cả người dùng.

- màu sáng FFFFFF
Màu phông chữ cho người dùng được đánh dấu trong hệ lục phân.

- màu sắc FFFFFF
Màu phông chữ cho người dùng và tệp đã chọn.

--dir-color FFFFFF
Màu chữ cho thư mục.

--dir-tên-độ sâu Chiều sâu
Vẽ tên của các thư mục xuống một độ sâu cụ thể trong cây.

--tệp-phần mở rộng
Chỉ hiển thị phần mở rộng tên tệp.

- bộ lọc tệp ĐĂNG KÝ
Lọc ra bất kỳ tệp nào khớp với một biểu thức chính quy được chỉ định.

- bộ lọc người dùng ĐĂNG KÝ
Lọc ra bất kỳ tên người dùng nào khớp với một biểu thức chính quy được chỉ định.

--người dùng-hình ảnh-dir MỤC
Thư mục chứa hình ảnh .jpg hoặc .png của người dùng (ví dụ: 'Tên đầy đủ.png') để sử dụng làm
hình đại diện.

--hình ảnh người dùng mặc định IMAGE
Đường dẫn .jpg để sử dụng làm hình ảnh người dùng mặc định.

- màu-hình ảnh
Tô màu cho hình ảnh của người dùng.

--trồng trọt AXIS
Cắt chế độ xem trên một trục (dọc, ngang).

--đệm PHAO NỔI
Đệm xem camera.

- đa mẫu
Bật đa lấy mẫu.

--no-vsync
Tắt vsync.

--bloom-nhân PHAO NỔI
Điều chỉnh lượng nở.

- cường độ khối PHAO NỔI
Điều chỉnh cường độ của sự nở hoa.

--max-tệp CON SỐ
Đặt số lượng tệp tối đa hoặc 0 không giới hạn. Các tập tin thừa sẽ bị loại bỏ.

--max-file-lag GIÂY
Thời gian tối đa các tệp của một cam kết có thể xuất hiện. Sử dụng -1 không giới hạn.

- tốc độ tối đa của người dùng CÁC ĐƠN VỊ
Tốc độ tối đa người dùng có thể di chuyển mỗi giây.

- ma sát người dùng GIÂY
Thời gian người dùng tạm dừng.

- quy mô người dùng TỈ LỆ
Thay đổi quy mô người dùng.

--chế độ máy ảnh PHƯƠNG THỨC
Chế độ camera (tổng quan, theo dõi).

- vô hiệu hóa-tự động xoay
Tắt tính năng xoay camera tự động.

--ẩn giấu HIỂN THỊ_ELEMENT
Ẩn một hoặc nhiều phần tử hiển thị khỏi danh sách bên dưới:

nở hoa - hiệu ứng nở
date - ngày hiện tại
dirnames - tên của thư mục
tệp - biểu tượng tệp
tên tệp - tên của tệp
con chuột - con trỏ chuột
tiến trình - widget thanh tiến trình
root - thư mục gốc của cây
cây - cấu trúc cây hoạt hình
người dùng - hình đại diện người dùng
tên người dùng - tên của người dùng

Phân tách nhiều phần tử bằng dấu phẩy (ví dụ: 'chuột, tiến trình')

--hash-seed SEED
Thay đổi hạt giống của hàm băm.

--tập tin chú thích FILE
Tệp phụ đề (xem Định dạng Nhật ký Phụ đề).

--kích thước chú thích KÍCH THƯỚC
Kích thước phụ đề.

--caption-color FFFFFF
Màu phụ đề ở dạng hex.

--caption-time GIÂY
Thời lượng của phụ đề.

--bù chú thích X
Độ lệch ngang của phụ đề (0 đến phụ đề chính giữa).

-ồ, --output-ppm-stream FILE
Xuất luồng hình ảnh PPM thành tệp ('-' cho STDOUT).

Điều này sẽ tự động ẩn thanh tiến trình ban đầu và cho phép 'dừng ở cuối'
trừ khi hành vi khác được chỉ định.

-NS, --tốc độ khung hình đầu ra FPS
Tốc độ khung hình của đầu ra (25,30,60). Được sử dụng với --output-ppm-stream.

--output-tùy chỉnh-log FILE
Xuất tệp nhật ký định dạng tùy chỉnh ('-' cho STDOUT).

--load-config TẬP TIN CẤU HÌNH
Tải tệp cấu hình.

--save-config TẬP TIN CẤU HÌNH
Lưu tệp cấu hình với các tùy chọn hiện tại.

--con đường PATH

con đường Thư mục kiểm soát phiên bản được hỗ trợ, tệp nhật ký được tạo trước (xem nhật ký
hoặc định dạng nhật ký tùy chỉnh), tệp tin Gource hoặc '-' để đọc STDIN.

Nếu đường dẫn bị bỏ qua, gource sẽ cố gắng đọc nhật ký từ thư mục hiện tại.

Git, chợ, lanh lợi SVN Các ví dụ
Xem nhật ký của kho lưu trữ trong đường dẫn hiện tại:

nguồn

Xem nhật ký của một dự án trong thư mục được chỉ định:

nguồn dự án của tôi-dir

Đối với các dự án lớn, việc tạo nhật ký lịch sử dự án có thể mất nhiều thời gian. Vì
VCS tập trung như SVN, tạo nhật ký sẽ tải lên máy chủ VCS trung tâm.

Trong những trường hợp này, bạn có thể muốn lưu một bản sao của nhật ký để sử dụng sau này.

Bạn có thể tạo nhật ký ở định dạng nhật ký VCS cụ thể bằng cách sử dụng tùy chọn --log-command VCS:

cd dự án của tôi-svn
`nguồn --log-command svn`> my-svn-project.log
nguồn my-svn-project.log

Bạn cũng có thể yêu cầu Gource ghi một bản sao của tệp nhật ký ở định dạng riêng:

nguồn --output-custom-log my-project-custom.log

CVS HỖ TRỢ
Sử dụng 'cvs2cl' để tạo nhật ký và sau đó chuyển nó đến Gource:

cvs2cl --chrono --stdout --xml -gq> my-cvs-project.log
nguồn my-cvs-project.log

Tuỳ chỉnh Khúc gỗ Định dạng
Nếu bạn muốn sử dụng Gource với thứ gì đó khác với các hệ thống được hỗ trợ, có một đường dẫn
('|') định dạng nhật ký tùy chỉnh được phân tách:

dấu thời gian - Dấu thời gian unix về thời điểm xảy ra cập nhật.
tên người dùng - Tên của người dùng đã thực hiện cập nhật.
type - Một ký tự cho kiểu cập nhật - (A) dded, (M) odified hoặc (D) eleted.
tệp - Đường dẫn của tệp được cập nhật.
color - Màu cho tệp ở định dạng hex (FFFFFF). Không bắt buộc.

Chú thích Khúc gỗ Định dạng
Gource có thể hiển thị phụ đề dọc theo dòng thời gian bằng cách chỉ định tệp phụ đề (sử dụng
--caption-file) trong định dạng được phân tách bằng dấu sổ ('|') bên dưới:

dấu thời gian - Dấu thời gian unix về thời điểm hiển thị chú thích.
caption - Chú thích

ghi âm Video
Xem hướng dẫn trên trang chủ để biết các ví dụ về cách quay video bằng Gource:

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

Hơn Thông tin
Truy cập trang chủ Gource để biết các hướng dẫn và ví dụ về cách sử dụng Gource với nhiều phiên bản khác nhau
hệ thống điều khiển:

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

GIAO DIỆN


Thời gian hiển thị ở trên cùng bên trái của màn hình được đặt ban đầu từ lần nhập nhật ký đầu tiên
đọc và được tăng theo tốc độ mô phỏng (- giây-mỗi ngày).

Nhấn phím cách bất kỳ lúc nào sẽ tạm dừng / tiếp tục mô phỏng. Trong khi bị tạm dừng, bạn có thể sử dụng
chuột để kiểm tra chi tiết của từng tệp và người dùng.

TAB xoay vòng thông qua việc chọn những người dùng hiển thị hiện tại.

Chế độ máy ảnh, theo dõi hoạt động hoặc hiển thị toàn bộ cây mã, có thể được bật tắt
bằng nút chuột Giữa.

Bạn có thể kéo nút trái chuột để điều khiển máy ảnh theo cách thủ công. Nút chuột phải
xoay chế độ xem.

Các lệnh bàn phím tương tác:

(V) Chuyển đổi chế độ máy ảnh
(C) Hiển thị logo Gource
(K) Chuyển đổi khóa mở rộng tệp
(M) Chuyển đổi khả năng hiển thị của chuột
(N) Chuyển nhanh tới mục nhập nhật ký tiếp theo
(S) Màu sắc ngẫu nhiên
(+ -) Điều chỉnh tốc độ mô phỏng
(<>) Điều chỉnh thang thời gian
(TAB) Chuyển qua những người dùng hiển thị
(F12) Ảnh chụp màn hình
(Alt + Enter) Chuyển đổi toàn màn hình
(ESC) Thoát

Sử dụng nguồn trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad