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

Значок OnWorks

repotool - онлайн в облаке

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

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

ПРОГРАММА:

ИМЯ


repotool - запрашивать или управлять репозиториями CVS, Subversion, git, bzr, hg или darcs в
единый путь

СИНТАКСИС


репоинструмент [действие] [URL-адрес или каталог]

ОПИСАНИЕ


repotool - это оболочка сценария для операций репозитория, которые различаются контролем версий
система. Сам по себе он мало полезен, существует в основном для генерации и упрощения преобразования.
makefile можно использовать с хирург(1).

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

Параметр инициализации принимает имя проекта (и, при желании, следующие исходный и целевой
VCCS) и генерирует Makefile, который будет упорядочивать различные шаги репозитория.
конверсия. Он также генерирует заглушки и файлы опций. Это предназначено для запуска в
пустой рабочий каталог, и выполнение "инициализации" там, где какой-либо из этих файлов, является ошибкой.
уже существует. После этого вам нужно будет установить некоторые переменные в Makefile; прочтите его
комментарий заголовка.

Действие 'экспорт', запускаемое из каталога репозитория (в каталоге модуля для
CVS), выгружает копию репозитория CVS, Subversion, git, bzr, hg или darcs на плоскую
файл истории, доступный для чтения хирургом.

Параметр 'теги' запускается из каталога репозитория (в каталоге модуля для
CVS), возвращает список тегов выпуска репозитория.

Опция «checkout» проверяет рабочую копию репозитория. Он должен быть вызван из
в репозитории. Требуется один обязательный аргумент - расположение каталога кассы.
Он может принимать следующий необязательный аргумент, который является тегом или спецификацией версии; если
этот аргумент не приводится, предполагается последняя (самая последняя) основная ревизия.

Для действия «сравнить» требуются два каталога репозитория и спецификация ревизии (обычно тег
имя). Если спецификация ревизии опущена, кончик основной строки обоих репозиториев будет
использоваться. Выбранные ревизии сравниваются с diff -q -r, с шумами из-за
Расширение ключевых слов SCCS / RCS / CVS игнорируется. Вы можете следовать за командным глаголом одним или несколькими
-x параметры, за которыми следуют базовые имена путей, которые нужно исключить из сравнения. Вы можете получить
context-diff отчет о ссылках на файлы с параметром -u.

Действие 'compare-tags' берет два каталога репозитория, извлекает список тегов из
первый, затем сравнивает содержимое репозитория в каждом теге в списке, генерируя
сравните отчет для каждого. Вы можете следовать за командой с одним или несколькими параметрами -x
за которыми следуют базовые имена путей, которые нужно исключить из сравнения. Вы можете получить контекстную разницу
сообщать о ссылках на файлы с параметром -u.

Действие «mirror» создает или обновляет локальное зеркало репозитория Subversion или CVS. Это
требуется единственный аргумент, либо URL Subversion, либо URL CVS, либо имя локального
зеркальный каталог, созданный предыдущим запуском. Первая форма создает локальное зеркало
репозиторий в каталоге, названном в честь последнего сегмента URL-адреса, с суффиксом
«-Mirror» (имя локального зеркала может быть переопределено необязательным) вторым аргументом. В
вторая форма обновляет локальное зеркало, выполняя инкрементную выборку; просто дай зеркало
имя каталога.

URL-адреса Subversion указаны в общедоступной документации для этих систем. URL-адреса CVS
должен указать путь к хосту и репозиторию, за которым следует символ «#», за которым следует имя модуля.

ТРЕБОВАНИЯ


Экспортное действие представляет собой оболочку вокруг собственных средств экспорта или следующих
двигатели: cvs-быстрый экспорт(1) (для CVS), свнадмин(1) (для СВН), hg-fast-export.py(1) (для
рт. У вас должен быть соответствующий движок в вашем $ PATH для любого репозитория.
вы транслируете.

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


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

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

Команды Linux

Ad