АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

gource - Интернет в облаке

Запустите gource в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это источник команд, который можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


Gource - визуализация контроля версий программного обеспечения

СИНТАКСИС


источник

ОПИСАНИЕ


источник представляет собой инструмент трехмерной визуализации на основе OpenGL для репозиториев системы контроля версий.

Репозиторий отображается в виде дерева, в котором корень репозитория является центром,
каталоги - это ветви, а файлы - это листья. Появляются авторы исходного кода и
исчезают, поскольку они вносят вклад в определенные файлы и каталоги.

ТРЕБОВАНИЯ


источник для работы требуется видеокарта с поддержкой OpenGL.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-час, --Помогите
Помощь ('-H'за расширенную помощь).

-ШИРИНА x ВЫСОТА, --просмотр ШИРИНА x ВЫСОТА
Установите размер области просмотра. Если также указан -f, попытается установить видеорежим.
к этому тоже. Добавлять ! чтобы сделать окно неизменяемым.

-f Весь экран

-w Windowed

--прозрачный
Сделайте фон прозрачным. Только действительно полезно для скриншотов.

--Дата начала 'ГГГГ-ММ-ДД чч: мм: сс + tz '
Начните с первой записи после указанной даты и необязательного времени.

Если смещение часового пояса не указано, используется местный часовой пояс.

Примеры принятых форматов:

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

--stop-дата 'ГГГГ-ММ-ДД чч: мм: сс + tz '
Остановитесь на последней записи до указанной даты и времени.

Использует тот же формат, что и --start-date.

-п, - начальная позиция ПОЛОЖЕНИЕ
Начните с некоторой позиции в журнале (от 0.0 до 1.0 или «случайным образом»).

- стоп-позиция ПОЛОЖЕНИЕ
Остановить (выйти) в какой-либо позиции в журнале (не работает с STDIN).

-т, - остановка во время СЕКУНД
Остановить (выйти) через указанное количество секунд.

- остановка в конце
Остановить (выйти) в конце журнала / потока.

--петля Вернитесь к началу журнала, когда будет достигнут конец.

-a --авто-пропустить-секунды СЕКУНД
Автоматически переходить к следующей записи, если в течение указанного количества дней ничего не происходит.
секунд.

-с, --секунды в день СЕКУНД
Скорость моделирования в секундах в день.

- в реальном времени
Скорость воспроизведения в реальном времени.

-с, - шкала времени МАСШТАБ
Измените шкалу времени симуляции.

-я, - время простоя файла СЕКУНД
Время в секундах, в течение которого файлы остаются бездействующими до того, как они будут удалены, или 0 без ограничения.

-е, --упругость FLOAT
Эластичность узлов.

-б, - цвет фона FFFFFF
Цвет фона в шестнадцатеричном формате.

--фоновая картинка ОБРАЗ
Установите фоновое изображение.

--заглавие TITLE
Установить заголовок

--размер шрифта РАЗМЕР
Размер шрифта, используемый для даты и заголовка.

- font-color FFFFFF
Цвет шрифта, используемый для даты и заголовка в шестнадцатеричном формате.

--ключ Показать ключ расширения файла.

--логотип ОБРАЗ
Логотип для отображения на переднем плане.

--logo-смещение ХХХ
Смещение логотипа.

--Формат даты ФОРМАТ
Укажите строку даты отображения (формат strftime).

--log-команда VCS
Показать команду журнала, используемую gource (git, svn, hg, bzr, cvs2cl).

--log-формат VCS
Укажите формат читаемого журнала (git, svn, hg, bzr, cvs2cl, custom). Требуется, когда
чтение из STDIN.

--git-ветка
Получить журнал git ветки, отличной от текущей.

--follow-user USER
Сделайте так, чтобы камера автоматически отслеживала конкретного пользователя.

--highlight-диры
Выделите названия всех каталогов.

--highlight-пользователь USER
Выделите имена конкретного пользователя.

--highlight-пользователи
Выделите имена всех пользователей.

- выделение цвета FFFFFF
Цвет шрифта для выделенных пользователей в шестнадцатеричном формате.

- выбор-цвет FFFFFF
Цвет шрифта для выбранных пользователей и файлов.

--dir-color FFFFFF
Цвет шрифта для каталогов.

--dir-имя-глубина ГЛУБИНА
Нарисуйте имена каталогов до определенной глубины в дереве.

--file-extension
Показывать только расширения файлов.

- файл-фильтр РЕГЭКС
Отфильтровать любые файлы, соответствующие указанному регулярному выражению.

--user-фильтр РЕГЭКС
Отфильтруйте любые имена пользователей, соответствующие указанному регулярному выражению.

--user-image-каталог СПРАВОЧНИК
Каталог, содержащий изображения пользователей .jpg или .png (например, "Full Name.png") для использования в качестве
аватары.

-Default-User-Image ОБРАЗ
Путь к .jpg для использования в качестве пользовательского изображения по умолчанию.

--цветные изображения
Раскрашивайте изображения пользователей.

--обрезать AXIS
Обрезать вид по оси (вертикальной, горизонтальной).

--добавление FLOAT
Прокладка обзора камеры.

- мультисэмплинг
Включить множественную выборку.

--no-vsync
Отключите vsync.

--цветок-множитель FLOAT
Отрегулируйте количество цветения.

- интенсивность цветения FLOAT
Отрегулируйте интенсивность цветения.

--max-файлы НОМЕР
Установите максимальное количество файлов или 0 без ограничений. Лишние файлы будут отброшены.

--max-файл-лаг СЕКУНД
Максимальное время появления файлов фиксации. Используйте -1 для без ограничения.

--max-user-скорость ЕДИНИЦЫ
Пользователи могут путешествовать с максимальной скоростью в секунду.

- пользовательское трение СЕКУНД
Время, необходимое пользователям, чтобы остановиться.

- масштаб пользователя МАСШТАБ
Измените масштаб пользователей.

--камера-режим РЕЖИМ
Режим камеры (обзор, трек).

- отключить автоповорот
Отключить автоматический поворот камеры.

--Спрятать DISPLAY_ELEMENT
Скройте один или несколько отображаемых элементов из списка ниже:

цветение - эффект цветения
date - текущая дата
dirnames - имена каталогов
files - иконки файлов
filenames - имена файлов
мышь - курсор мыши
прогресс - виджет индикатора выполнения
root - корневой каталог дерева
tree - анимированная древовидная структура
users - аватарки пользователей
usernames - имена пользователей

Разделите несколько элементов запятыми (например, «мышь, прогресс»).

--hash-seed SEED
Измените семя хэш-функции.

--caption-файл ФАЙЛОВ
Файл с субтитрами (см. Формат журнала субтитров).

--caption-размер РАЗМЕР
Размер подписи.

--caption-color FFFFFF
Цвет подписи в шестнадцатеричном формате.

--caption-продолжительность СЕКУНД
Продолжительность заголовка.

--caption-смещение X
Смещение подписи по горизонтали (от 0 до центра подписи).

-о, --output-ppm-поток ФАЙЛОВ
Вывести поток изображения PPM в файл ('-' для STDOUT).

Это автоматически скроет индикатор выполнения и включит «остановку в конце».
если не указано иное поведение.

-р, --output-частота кадров FPS
Частота кадров вывода (25,30,60). Используется с --output-ppm-stream.

--output-пользовательский-журнал ФАЙЛОВ
Выведите файл журнала в произвольном формате ('-' для STDOUT).

--load-config КОНФИГ_ФАЙЛ
Загрузите файл конфигурации.

--save-config КОНФИГ_ФАЙЛ
Сохраните файл конфигурации с текущими параметрами.

--дорожка PATH

путь Либо поддерживаемый каталог управления версиями, либо предварительно созданный файл журнала (см. Журнал
команд или пользовательский формат журнала), файл конфигурации Gource или '-' для чтения STDIN.

Если путь не указан, gource попытается прочитать журнал из текущего каталога.

Гит, Базар, ртутный и SVN Примеры
Просмотрите журнал репозитория по текущему пути:

источник

Просмотрите журнал проекта в указанном каталоге:

источник мой-проект-директор

Для больших проектов создание журнала истории проекта может занять много времени. Для
централизованная VCS, такая как SVN, создание журнала приведет к нагрузке на центральный сервер VCS.

В этих случаях вы можете сохранить копию журнала для дальнейшего использования.

Вы можете сгенерировать журнал в формате журнала, специфичном для VCS, используя параметр VCS --log-command:

cd мой-svn-проект
`источник --log-command svn`> my-svn-project.log
источник мой-svn-project.log

Вы также можете попросить Gource записать копию файла журнала в собственном формате:

источник --output-custom-log мой-проект-custom.log

CVS Поддержка
Используйте cvs2cl для создания журнала и затем передайте его в Gource:

cvs2cl --chrono --stdout --xml -gq> мой-cvs-project.log
источник мой-cvs-project.log

На заказ Журнал Формат
Если вы хотите использовать Gource с чем-то другим, кроме поддерживаемых систем, есть канал
Пользовательский формат журнала с разделителями ('|'):

timestamp - временная метка unix, когда произошло обновление.
username - имя пользователя, выполнившего обновление.
type - одиночный символ для типа обновления - (A) dded, (M) odified или (D) eleted.
file - путь к обновленному файлу.
color - цвет файла в шестнадцатеричном формате (FFFFFF). По желанию.

Подпись Журнал Формат
Gource может отображать субтитры на временной шкале, указав файл с субтитрами (используя
--caption-file) в формате с разделителями ('|') ниже:

timestamp - временная метка unix, когда следует отображать заголовок.
caption - Заголовок

запись Видео
См. Руководство на домашней странице для примеров записи видео с помощью Gource:

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

Больше Информация
Посетите домашнюю страницу Gource, чтобы ознакомиться с руководствами и примерами использования Gource с различными версиями.
Системы контроля:

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

ИНТЕРФЕЙС


Время, показанное в верхнем левом углу экрана, изначально устанавливается с первой записи журнала.
читать и увеличивается в соответствии со скоростью моделирования (--seconds-per-day).

Нажатие SPACE в любой момент приостановит / возобновит моделирование. Во время паузы вы можете использовать
мышь, чтобы изучить детали отдельных файлов и пользователей.

TAB циклически выбирает текущих видимых пользователей.

Можно переключить режим камеры: отслеживание активности или отображение всего дерева кода.
с помощью средней кнопки мыши.

Вы можете перетащить левую кнопку мыши, чтобы вручную управлять камерой. Правая кнопка мыши
поворачивает вид.

Команды интерактивной клавиатуры:

(V) Переключить режим камеры
(C) Отображает логотип Gource.
(K) Переключить клавишу расширения файла
(M) Переключить видимость мыши
(N) Перейти вперед во времени к следующей записи журнала
(S) Перемешать цвета
(+ -) Регулировка скорости симуляции
(<>) Настроить шкалу времени
(TAB) Переключение между видимыми пользователями
(F12) Скриншот
(Alt + Enter) Переключатель полноэкранного режима
(ESC) Выйти

Используйте gource в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad