InglesPransesEspanyol

Ad


OnWorks favicon

gource - Online sa Cloud

Magpatakbo ng gource sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command gource na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


Gource - isang software version control visualization

SINOPSIS


gource

DESCRIPTION


gource ay isang OpenGL-based na 3D visualization tool para sa mga source control repository.

Ang imbakan ay ipinapakita bilang isang puno kung saan ang ugat ng imbakan ay ang sentro,
Ang mga direktoryo ay mga sangay at ang mga file ay mga dahon. Lumilitaw ang mga nag-aambag sa source code at
mawala habang nag-aambag sila sa mga partikular na file at direktoryo.

MGA KINAKAILANGAN


gource nangangailangan ng OpenGL na video card na may kakayahang tumakbo.

Opsyon


-h, - Tumulong
Tulong ('-H' para sa pinalawig na tulong).

-WIDTHxHEIGHT, --viewport WIDTHxHEIGHT
Itakda ang laki ng viewport. Kung ibinibigay din ang -f, susubukang itakda ang video mode
dito rin. Idagdag! upang gawing hindi nababago ang bintana.

-f Fullscreen

-w Windowed

--transparent
Gawing transparent ang background. Lamang talagang kapaki-pakinabang para sa mga screenshot.

--start-date 'YYYY-MM-DD hh: mm: ss +tz'
Magsimula sa unang entry pagkatapos ng ibinigay na petsa at opsyonal na oras.

Kung hindi tinukoy ang offset ng time zone, gagamitin ang lokal na time zone.

Mga halimbawang tinatanggap na format:

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

--stop-date 'YYYY-MM-DD hh: mm: ss +tz'
Huminto sa huling entry bago ang ibinigay na petsa at opsyonal na oras.

Gumagamit ng parehong format bilang --start-date.

-p, --simulang-posisyon POSISYON
Magsimula sa ilang posisyon sa log (sa pagitan ng 0.0 at 1.0 o 'random').

--stop-position POSISYON
Huminto (lumabas) sa ilang posisyon sa log (hindi gumagana sa STDIN).

-t, --stop-sa-time SECONDS
Huminto (lumabas) pagkatapos ng tinukoy na bilang ng mga segundo.

--stop-at-end
Huminto (lumabas) sa dulo ng log / stream.

--loop Umikot pabalik sa simula ng log kapag naabot na ang dulo.

-a, --auto-skip-segundo SECONDS
Awtomatikong lumaktaw sa susunod na entry kung walang mangyayari para sa isang tinukoy na bilang ng
segundo.

-oo, --segundo-bawat-araw SECONDS
Bilis ng simulation sa mga segundo bawat araw.

--totoong oras
Realtime na bilis ng pag-playback.

-c, --time-scale SCALE
Baguhin ang sukat ng oras ng simulation.

-ako, --file-idle-time SECONDS
Nananatiling idle ang mga file sa loob ng ilang segundo bago maalis ang mga ito o 0 nang walang limitasyon.

-e, --pagkalastiko Lumutang
Pagkalastiko ng mga node.

-b, --kulay ng background FFFFFF
Kulay ng background sa hex.

--background-image IMAGE
Magtakda ng larawan sa background.

--pamagat TITLE
Magtakda ng pamagat

--laki ng font SIZE
Laki ng font na ginamit ayon sa petsa at pamagat.

--kulay ng font FFFFFF
Kulay ng font na ginagamit ng petsa at pamagat sa hex.

--susi Ipakita ang file extension key.

--logo IMAGE
Logo na ipapakita sa foreground.

--logo-offset XxY
Offset na posisyon ng logo.

--format-date FORMAT
Tukuyin ang string ng petsa ng pagpapakita (strftime format).

--log-utos VCS
Ipakita ang log command na ginamit ng gource (git,svn,hg,bzr,cvs2cl).

--log-format VCS
Tukuyin ang format ng log na binabasa (git,svn,hg,bzr,cvs2cl,custom). Kinakailangan kung kailan
pagbabasa mula sa STDIN.

--git-branch
Kunin ang git log ng isang sangay maliban sa kasalukuyang isa.

--follow-user USER
Awtomatikong sundan ng camera ang isang partikular na user.

--highlight-dirs
I-highlight ang mga pangalan ng lahat ng mga direktoryo.

--highlight-user USER
I-highlight ang mga pangalan ng isang partikular na user.

--highlight-users
I-highlight ang mga pangalan ng lahat ng user.

--highlight-color FFFFFF
Kulay ng font para sa mga naka-highlight na user sa hex.

--pagpipilian-kulay FFFFFF
Kulay ng font para sa mga napiling user at file.

--dir-kulay FFFFFF
Kulay ng font para sa mga direktoryo.

--dir-name-depth LALIM
Gumuhit ng mga pangalan ng mga direktoryo hanggang sa isang partikular na lalim sa puno.

--file-extension
Ipakita lamang ang mga extension ng filename.

--file-filter REGEX
I-filter ang anumang mga file na tumutugma sa isang tinukoy na regular na expression.

--user-filter REGEX
I-filter ang anumang mga username na tumutugma sa isang tinukoy na regular na expression.

--user-image-dir DIRECTORY
Direktoryo na naglalaman ng .jpg o .png mga larawan ng mga user (hal. 'Buong Pangalan.png') na gagamitin bilang
mga avatar.

--default-user-image IMAGE
Path ng .jpg na gagamitin bilang default na larawan ng user.

--kulay-mga larawan
Kulayan ang mga larawan ng user.

--crop AKSIS
I-crop ang view sa isang axis (vertical,horizontal).

--padding Lumutang
Padding ng view ng camera.

--multi-sampling
Paganahin ang multi-sampling.

--no-vsync
Huwag paganahin ang vsync.

--bloom-multiplier Lumutang
Ayusin ang dami ng pamumulaklak.

--bloom-intensity Lumutang
Ayusin ang intensity ng pamumulaklak.

--max-file NUMBER
Itakda ang maximum na bilang ng mga file o 0 para sa walang limitasyon. Ang mga sobrang file ay itatapon.

--max-file-lag SECONDS
Maaaring tumagal ang mga max na oras na file ng isang commit upang lumabas. Gamitin ang -1 para sa walang limitasyon.

--max-user-speed UNITS
Ang mga gumagamit ng maximum na bilis ay maaaring maglakbay bawat segundo.

--user-friction SECONDS
Ang tagal ng mga gumagamit para huminto.

--user-scale SCALE
Baguhin ang sukat ng mga gumagamit.

--camera-mode MODE
Camera mode (pangkalahatang-ideya, track).

--disable-auto-rotate
Huwag paganahin ang awtomatikong pag-ikot ng camera.

--tago DISPLAY_ELEMENT
Itago ang isa o higit pang mga elemento ng display mula sa listahan sa ibaba:

bloom - bloom effect
petsa - kasalukuyang petsa
dirnames - mga pangalan ng mga direktoryo
file - mga icon ng file
filename - mga pangalan ng mga file
mouse - mouse cursor
progress - progress bar widget
ugat - root directory ng puno
puno - animated na istraktura ng puno
mga gumagamit - mga avatar ng gumagamit
mga username - mga pangalan ng mga gumagamit

Paghiwalayin ang maraming elemento gamit ang mga kuwit (hal. 'mouse, progress')

--hash-seed SEED
Baguhin ang buto ng hash function.

--caption-file FILE
Caption file (tingnan ang Caption Log Format).

--laki ng caption SIZE
Laki ng caption.

--caption-kulay FFFFFF
Kulay ng caption sa hex.

--caption-tagal SECONDS
Tagal ng caption.

--caption-offset X
Caption horizontal offset (0 hanggang gitnang mga caption).

-o, --output-ppm-stream FILE
Mag-output ng PPM image stream sa isang file ('-' para sa STDOUT).

Awtomatiko nitong itatago ang progress bar sa simula at paganahin ang 'stop-at-end'
maliban kung ang ibang pag-uugali ay tinukoy.

-r, --output-framerate FPS
Framerate ng output (25,30,60). Ginamit sa --output-ppm-stream.

--output-custom-log FILE
Mag-output ng custom na format na log file ('-' para sa STDOUT).

--load-config CONFIG_FILE
Mag-load ng config file.

--save-config CONFIG_FILE
Mag-save ng config file gamit ang kasalukuyang mga opsyon.

--daanan PATH

landas Alinman sa isang sinusuportahang direktoryo ng kontrol ng bersyon, isang paunang nabuong log file (tingnan ang log
command o ang custom na format ng log), isang Gource conf file o '-' para basahin ang STDIN.

Kung aalisin ang landas, susubukan ni gource na magbasa ng log mula sa kasalukuyang direktoryo.

Git, palengke, papalit-palit at SVN Mga halimbawa
Tingnan ang log ng repository sa kasalukuyang landas:

gource

Tingnan ang log ng isang proyekto sa tinukoy na direktoryo:

gource my-project-dir

Para sa malalaking proyekto, ang pagbuo ng isang log ng kasaysayan ng proyekto ay maaaring tumagal ng mahabang panahon. Para sa
sentralisadong VCS tulad ng SVN, ang pagbuo ng log ay maglalagay ng load sa gitnang VCS server.

Sa mga kasong ito, maaaring gusto mong mag-save ng kopya ng log para magamit sa ibang pagkakataon.

Maaari kang bumuo ng log sa partikular na format ng log ng VCS gamit ang --log-command VCS na opsyon:

cd my-svn-proyekto
`gource --log-command svn` > my-svn-project.log
gource my-svn-project.log

Maaari mo ring ipasulat kay Gource ang isang kopya ng log file sa sarili nitong format:

gource --output-custom-log my-project-custom.log

CVS Suporta
Gamitin ang 'cvs2cl' upang bumuo ng log at pagkatapos ay ipasa ito sa Gource:

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

Pasadya Log format
Kung gusto mong gumamit ng Gource sa isang bagay maliban sa mga sinusuportahang system, mayroong pipe
('|') delimited custom na format ng log:

timestamp - Isang unix timestamp kung kailan naganap ang pag-update.
username - Ang pangalan ng user na gumawa ng update.
uri - Isang character para sa uri ng pag-update - (A)dded, (M)edited o (D)deleted.
file - Path ng file na na-update.
kulay - Isang kulay para sa file sa hex (FFFFFF) na format. Opsyonal.

Paliwanag Log format
Maaaring magpakita si Gource ng mga caption kasama ang timeline sa pamamagitan ng pagtukoy ng caption file (gamit ang
--caption-file) sa pipe ('|') delimited na format sa ibaba:

timestamp - Isang unix timestamp kung kailan ipapakita ang caption.
caption - Ang caption

Pagtatala Mga video
Tingnan ang gabay sa homepage para sa mga halimbawa ng pag-record ng mga video gamit ang Gource:

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

pa Impormasyon
Bisitahin ang homepage ng Gource para sa mga gabay at halimbawa ng paggamit ng Gource na may iba't ibang bersyon
mga sistema ng kontrol:

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

Interface


Ang oras na ipinapakita sa kaliwang tuktok ng screen ay nakatakda sa simula mula sa unang log entry
basahin at dinadagdagan ayon sa bilis ng simulation (--segundo-bawat-araw).

Ang pagpindot sa SPACE anumang oras ay ipo-pause/ipagpatuloy ang simulation. Habang naka-pause maaari mong gamitin ang
mouse upang suriin ang detalye ng mga indibidwal na file at user.

Ang TAB ay umiikot sa pamamagitan ng pagpili sa kasalukuyang nakikitang mga user.

Ang camera mode, alinman sa pagsubaybay sa aktibidad o pagpapakita ng buong code tree, ay maaaring i-toggle
gamit ang Middle mouse button.

Maaari mong i-drag ang kaliwang pindutan ng mouse upang manu-manong kontrolin ang camera. Ang kanang pindutan ng mouse
iniikot ang view.

Mga interactive na keyboard command:

(V) I-toggle ang camera mode
(C) Ipinapakita ang logo ng Gource
(K) I-toggle ang file extension key
(M) I-toggle ang visibility ng mouse
(N) Tumalon pasulong sa oras sa susunod na log entry
(S) I-randomize ang mga kulay
(+-) Ayusin ang bilis ng simulation
(<>) Ayusin ang sukat ng oras
(TAB) Umikot sa pamamagitan ng mga nakikitang user
(F12) Screenshot
(Alt+Enter) Fullscreen toggle
(ESC) Mag-quit

Gumamit ng gource online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad