Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

źródło - Online w chmurze

Uruchom gource w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to źródło poleceń, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


Gource - wizualizacja kontroli wersji oprogramowania

STRESZCZENIE


źródło

OPIS


źródło to oparte na OpenGL narzędzie do wizualizacji 3D dla repozytoriów kontroli źródła.

Repozytorium jest wyświetlane jako drzewo, w którym korzeń repozytorium jest środkiem,
katalogi to gałęzie, a pliki to liście. Pojawiają się współtwórcy kodu źródłowego i
znikają, ponieważ przyczyniają się do określonych plików i katalogów.

WYMAGANIA


źródło do uruchomienia wymaga karty graficznej obsługującej OpenGL.

OPCJE


-H, --help
Pomoc ('-H' w celu uzyskania rozszerzonej pomocy).

-SZEROKOŚĆ x WYSOKOŚĆ, --rzutnia SZEROKOŚĆ x WYSOKOŚĆ
Ustaw rozmiar rzutni. Jeśli podano również -f, spróbuje ustawić tryb wideo
do tego też. Dodać ! aby nie można było zmieniać rozmiaru okna.

-f Pełny ekran

-w okienkowym

--przezroczysty
Spraw, aby tło było przezroczyste. Naprawdę przydatne tylko do zrzutów ekranu.

--Data rozpoczęcia „RRRR-MM-DD hh: mm: ss +tz'
Zacznij od pierwszego wpisu po podanej dacie i opcjonalnym czasie.

Jeśli nie określono przesunięcia strefy czasowej, używana jest lokalna strefa czasowa.

Przykładowe akceptowane formaty:

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

--data-zatrzymania „RRRR-MM-DD hh: mm: ss +tz'
Zatrzymaj się na ostatnim wpisie przed podaną datą i opcjonalną godziną.

Używa tego samego formatu co --start-date.

-P, --pozycja startowa STANOWISKO
Rozpocznij w jakiejś pozycji w dzienniku (między 0.0 a 1.0 lub „losowo”).

--stop-pozycja STANOWISKO
Zatrzymaj (wyjdź) w jakiejś pozycji w dzienniku (nie działa z STDIN).

-T, --stop-w-czasie SEKUNDY
Zatrzymaj (wyjdź) po określonej liczbie sekund.

--stop-na-końcu
Zatrzymaj (wyjdź) na końcu dziennika / strumienia.

--pętla Wróć do początku dziennika po osiągnięciu końca.

-za, --auto-pomiń-sekundy SEKUNDY
Automatycznie przejdź do następnego wpisu, jeśli nic się nie wydarzy przez określoną liczbę
towary drugiej jakości.

-tak, --sekund-dziennie SEKUNDY
Szybkość symulacji w sekundach dziennie.

--czas rzeczywisty
Szybkość odtwarzania w czasie rzeczywistym.

-C, --skala-czasu SKALA
Zmień skalę czasu symulacji.

-ja, --plik-czas bezczynności SEKUNDY
Czas w sekundach pliki pozostają bezczynne, zanim zostaną usunięte lub 0 oznacza brak limitu.

-mi, --elastyczność FLOAT
Elastyczność węzłów.

-B, --kolor tła FFFFFF
Kolor tła w formacie szesnastkowym.

--zdjęcie w tle ZDJĘCIA
Ustaw obraz tła.

--tytuł TYTUŁ
Ustaw tytuł

--rozmiar czcionki ROZMIAR
Rozmiar czcionki używanej przez datę i tytuł.

--kolor-czcionki FFFFFF
Kolor czcionki używany przez datę i tytuł w systemie szesnastkowym.

--klucz Pokaż klucz rozszerzenia pliku.

--logo ZDJĘCIA
Logo do wyświetlenia na pierwszym planie.

--logo-przesunięcie XxY
Przesunięcie pozycji logo.

--format daty FORMAT
Określ ciąg daty wyświetlania (format strftime).

--log-polecenie VCS
Pokaż polecenie dziennika używane przez gource (git,svn,hg,bzr,cvs2cl).

--format-dziennika VCS
Określ format czytanego logu (git,svn,hg,bzr,cvs2cl,custom). Wymagane kiedy
odczyt ze STDIN.

--git-branch
Uzyskaj dziennik git gałęzi innej niż bieżąca.

--Obserwuj użytkownika USER
Niech kamera automatycznie śledzi określonego użytkownika.

--podświetl-katalogi
Zaznacz nazwy wszystkich katalogów.

--podświetl-użytkownika USER
Zaznacz nazwy konkretnego użytkownika.

--wyróżnij-użytkowników
Zaznacz nazwy wszystkich użytkowników.

--kolor-podświetlenia FFFFFF
Kolor czcionki dla wyróżnionych użytkowników w formacie szesnastkowym.

--kolor-wyboru FFFFFF
Kolor czcionki dla wybranych użytkowników i plików.

--dir-kolor FFFFFF
Kolor czcionki dla katalogów.

--dir-nazwa-głębokość GŁĘBOKOŚĆ
Narysuj nazwy katalogów do określonej głębokości w drzewie.

--rozszerzenia plików
Pokaż tylko rozszerzenia nazw plików.

--filter-pliku REGEX
Odfiltruj wszystkie pliki pasujące do określonego wyrażenia regularnego.

--filtr-użytkownika REGEX
Odfiltruj wszystkie nazwy użytkowników pasujące do określonego wyrażenia regularnego.

--katalog-obrazu użytkownika KATALOG
Katalog zawierający obrazy użytkowników w formacie .jpg lub .png (np. „Imię i nazwisko.png”) do wykorzystania jako
awatary.

--domyślny-obraz-użytkownika ZDJĘCIA
Ścieżka .jpg do użycia jako domyślny obraz użytkownika.

--color-images
Pokoloruj obrazy użytkowników.

--przyciąć AXIS
Przytnij widok na osi (pionowej, poziomej).

--wyściółka FLOAT
Wyściółka widoku z kamery.

--multi-próbkowanie
Włącz multipróbkowanie.

--brak-vsync
Wyłącz synchronizację vs.

--bloom-mnożnik FLOAT
Dostosuj ilość kwitnienia.

--intensywność kwitnienia FLOAT
Dostosuj intensywność kwitnienia.

--max-pliki LICZBA
Ustaw maksymalną liczbę plików lub 0 dla braku limitu. Nadmiarowe pliki zostaną odrzucone.

--max-opóźnienie pliku SEKUNDY
Maksymalny czas, jaki może zająć pojawienie się plików zatwierdzenia. Użyj -1 dla braku limitu.

--max-prędkość-użytkownika JEDNOSTKI
Użytkownicy maksymalnej prędkości mogą podróżować na sekundę.

--użytkownik-tarcie SEKUNDY
Czas potrzebny użytkownikom na zatrzymanie się.

--skala-użytkownika SKALA
Zmień skalę użytkowników.

--tryb aparatu TRYB
Tryb aparatu (przegląd, ścieżka).

--wyłącz automatyczne obracanie
Wyłącz automatyczne obracanie kamery.

--ukryć DISPLAY_ELEMENT
Ukryj jeden lub więcej elementów wyświetlacza z poniższej listy:

rozkwit - efekt rozkwitu
data - bieżąca data
dirnames - nazwy katalogów
pliki - ikony plików
filenames - nazwy plików
mysz - kursor myszy
progress - widżet paska postępu
root - katalog główny drzewa
drzewo - animowana struktura drzewa
użytkownicy - awatary użytkowników
nazwy użytkowników - nazwy użytkowników

Oddziel poszczególne elementy przecinkami (np. „mysz, postęp”)

--haszysz-ziarno NASIONKO
Zmień ziarno funkcji skrótu.

--plik-napisów FILE
Plik napisów (patrz Format dziennika napisów).

--rozmiar-napisu ROZMIAR
Rozmiar napisów.

--kolor-napisu FFFFFF
Kolor napisów w formacie szesnastkowym.

--caption-czas trwania SEKUNDY
Czas trwania napisów.

--podpis-przesunięcie X
Poziome przesunięcie napisów (od 0 do środkowych napisów).

-o, --wyjściowy strumień ppm FILE
Wyprowadź strumień obrazu PPM do pliku ('-' dla STDOUT).

Spowoduje to automatyczne ukrycie paska postępu na początku i włączenie opcji „zatrzymaj na końcu”
chyba że określono inne zachowanie.

-R, --wyjściowa liczba klatek na sekundę FPS
Liczba klatek na sekundę wyjścia (25,30,60). Używane z --output-ppm-stream.

--output-niestandardowy-log FILE
Wygeneruj plik dziennika w niestandardowym formacie ("-" dla STDOUT).

--load-config PLIK_KONFIG
Załaduj plik konfiguracyjny.

--zapisz konfigurację PLIK_KONFIG
Zapisz plik konfiguracyjny z bieżącymi opcjami.

--ścieżka PATH

ścieżka Obsługiwany katalog kontroli wersji, wstępnie wygenerowany plik dziennika (zobacz log
polecenia lub niestandardowy format dziennika), plik conf Gource lub „-”, aby odczytać STDIN.

Jeśli ścieżka zostanie pominięta, gource spróbuje odczytać dziennik z bieżącego katalogu.

Udać się, Bazar, rtęciowy i SVN Przykłady
Wyświetl dziennik repozytorium w bieżącej ścieżce:

źródło

Wyświetl dziennik projektu w określonym katalogu:

źródło mój-projekt-reż

W przypadku dużych projektów generowanie dziennika historii projektu może zająć dużo czasu. Dla
scentralizowany VCS, taki jak SVN, wygenerowanie dziennika obciąży centralny serwer VCS.

W takich przypadkach możesz zapisać kopię dziennika do późniejszego wykorzystania.

Możesz wygenerować dziennik w formacie dziennika specyficznym dla VCS, używając opcji --log-command VCS:

cd mój-svn-projekt
`źródło --log-command svn` > mój-svn-project.log
źródło mój-svn-project.log

Możesz również poprosić Gource'a o zapisanie kopii pliku dziennika we własnym formacie:

źródło --output-custom-log mój-projekt-custom.log

CVS Wsparcie
Użyj „cvs2cl”, aby wygenerować dziennik, a następnie przekaż go do Gource:

cvs2cl --chrono --stdout --xml -gq > mój-cvs-project.log
poszukaj my-cvs-project.log

Zamówienia Indywidualne Zaloguj utworzony
Jeśli chcesz używać Gource z czymś innym niż obsługiwane systemy, jest potok
('|') rozdzielony niestandardowy format dziennika:

timestamp — Unixowy znacznik czasu, kiedy nastąpiła aktualizacja.
nazwa użytkownika — nazwa użytkownika, który dokonał aktualizacji.
type — Pojedynczy znak dla typu aktualizacji — (A)dded, (M)modified lub (D)eleted.
plik — zaktualizowana ścieżka pliku.
kolor — kolor pliku w formacie szesnastkowym (FFFFFF). Opcjonalny.

Podpis Zaloguj utworzony
Gource może wyświetlać podpisy wzdłuż osi czasu, określając plik napisów (za pomocą
--caption-file) w formacie rozdzielonym pionową kreską ('|') poniżej:

sygnatura czasowa — uniksowy sygnatura czasowa określająca, kiedy ma być wyświetlany podpis.
napis – napis

Nagranie Filmy
Zobacz przewodnik na stronie głównej, aby zapoznać się z przykładami nagrywania filmów za pomocą Gource:

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

Więcej Informacja
Odwiedź stronę główną Gource, aby zapoznać się z przewodnikami i przykładami korzystania z Gource w różnych wersjach
systemy kontrolne:

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

INTERFACE


Czas pokazany w lewym górnym rogu ekranu jest ustawiony początkowo od pierwszego wpisu w dzienniku
read i jest zwiększany zgodnie z szybkością symulacji (--seconds-per-day).

Naciśnięcie spacji w dowolnym momencie spowoduje wstrzymanie/wznowienie symulacji. Podczas pauzy możesz użyć
myszy, aby sprawdzić szczegóły poszczególnych plików i użytkowników.

TAB cyklicznie wybiera aktualnie widocznych użytkowników.

Tryb kamery, śledzący aktywność lub pokazujący całe drzewo kodu, można przełączać
za pomocą środkowego przycisku myszy.

Możesz przeciągnąć lewy przycisk myszy, aby ręcznie sterować kamerą. Prawy przycisk myszy
obraca widok.

Interaktywne polecenia klawiaturowe:

(V) Przełącz tryb aparatu
(C) Wyświetla logo Gource
(K) Przełącz klawisz rozszerzenia pliku
(M) Przełącz widoczność myszy
(N) Przeskocz w czasie do następnego wpisu w dzienniku
(S) Losuj kolory
(+-) Dostosuj szybkość symulacji
(<>) Dostosuj skalę czasu
(TAB) Przełączaj między widocznymi użytkownikami
(F12) Zrzut ekranu
(Alt+Enter) Przełącz tryb pełnoekranowy
(ESC) Wyjdź

Korzystaj z gource online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad