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

Значок OnWorks

commit-partial - Онлайн в облаке

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

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

ПРОГРАММА:

ИМЯ


commit-patch - фиксация патчей в Darcs, Git, Mercurial, Bazaar, Monotone, Subversion или
CVS репозитории

СИНТАКСИС


фиксация патча [--исправлять] [-m сообщение] [-F файл сообщений] [-v] [--прогон, репетиция] [патч-файл]

частичная фиксация [--исправлять] [-v] [--прогон, репетиция] [--ретри] [файл ...]

ОПИСАНИЕ


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

частичная фиксация похож на commit-patch за исключением того, что он создаст патч из текущего
изменения в текущем рабочем каталоге и запустите ваш редактор, чтобы вы могли редактировать
патч и сообщение фиксации (используя VISUAL переменная окружения, или если она не установлена
РЕДАКТОР переменная окружения, или, если который не установлено, vi. Любые указанные вами файлы будут
передается в команду diff вашего контроля версий.

фиксация патча в настоящее время поддерживает следующие системы контроля версий: Дарки, идти,
ртутный, Базар, Монотонный, Подрывная деятельностьи CVS.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-a, --исправлять - Изменить предыдущую фиксацию. Только в настоящее время Дарки и идти поддержите этот вариант.
При использовании с идти он изменит предыдущую фиксацию. При использовании с Дарки, Дарки спрошу
вы, какой патч хотите изменить.

-m, --сообщение=сообщение - Необязательный сообщение использовать в качестве текста фиксации. Если сообщение
несколько строк тогда Дарки, идтии ртутный будет использовать первую строку как имя патча
а остальное как детали фиксации. Если опция "-m" не указана, результат будет
быть таким же, как и все, что делала бы базовая система контроля версий, если бы вы не
укажите имя сообщения в командной строке. То есть, фиксация патча не мешает
процесс именования патчей базовой системы контроля версий; Дарки все еще будет спрашивать
вы в интерактивном режиме; CVS и Подрывная деятельность по-прежнему запустит ваш редактор.

-F, - сообщение-файл=имя файла - При желании вы можете получить сообщение о фиксации из файла. Этот
обычно полезен только для написания сценариев фиксация патча.

-v, --подробный - Включите отладку. Это напечатает команды, которые фиксация патча is
работает, чтобы исправить патч.

-n, --прогон, репетиция - Включите более параноидальную отладку. Это напечатает команды, которые совершить-
заплата запустится, чтобы зафиксировать патч, но на самом деле он не будет запускать эти команды.

-r, --ретри - Доступно только в частичная фиксация. Это перезагрузит последний патч, который был
попытался зафиксировать в вашем редакторе вместо текущих изменений в
каталог. Это для случаев, когда патч не удается зафиксировать по какой-либо причине, и вы хотите
чтобы попытаться исправить это вместо того, чтобы начинать заново.

ДИАГНОСТИКИ


фиксация патча работает, манипулируя рабочим каталогом с помощью "patch", "interdiff" и
"diff" базовой системы контроля версий. Если какая-либо часть процесса не удалась, совершить-
заплата попытается восстановить рабочий каталог в состояние, в котором он был до команды
был запущен. Любые ошибки из базовой системы контроля версий или исправления будут
распечатаны.

Пещеры


Патч, указанный в командной строке, должен происходить из того же места, что и текущий
каталог. То есть не получится:

cvs diff -u> ../a.patch
CD ..
фиксация патча a.patch

должен пробег фиксация патча из того же каталога, из которого был создан исходный патч.

Дарки, идти и ртутный поместите «a /» и «b /» перед всеми путями в выводе diff.
Не беспокойтесь об этом; фиксация патча учитывает это.

ПРИМЕРЫ


типичный CVS Применение:

cvs diff -u> a.patch
emacs a.patch
фиксация патча a.patch

ртутный использование с указанным сообщением:

hg diff> a.patch
emacs a.patch
commit-patch -m "Это сообщение фиксации" a.patch

Дарки использование с указанием многострочного сообщения:

darcs diff -u> a.patch
emacs a.patch
commit-patch -m 'Это имя патча
Вот детали патча 'a.patch

АВТОРЫ


· Дэвид Колдуэлл[электронная почта защищена]>

· Джим Рэдфорд[электронная почта защищена]>

АВТОРСКИЕ ПРАВА И ЛИЦЕНЗИИ


Авторское право 2003-2013 Дэвидом Колдуэллом и Джимом Рэдфордом.

фиксация патча распространяется под Стандартной общественной лицензией GNU. См. Файл КОПИРОВАНИЕ в
дистрибутив для более подробной информации.

ИСТОРИЯ


фиксация патча изначально назывался "cvs-commit-patch" и представлял собой сценарий bash, написанный на
2003 Джим Рэдфорд (Дэвид Колдуэлл в комнате рисует процедуру на белом
доска). Позже Дэвид преобразовал его в "darcs-commit-patch", а затем интегрировал их обратно.
вместе в фиксация патча. ртутный Затем была добавлена ​​поддержка. В какой-то момент Дэвид
переведен с bash на Perl, потому что проблемы с цитированием в bash вызывали проблемы
с репозиторием, у которого есть пробел в одном из имен каталогов.

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


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

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

  • 1
    VBA-M (Архивировано - сейчас на Github)
    VBA-M (Архивировано - сейчас на Github)
    Проект переехал в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особенности:Создание читовСохранить состояниямульти
    система, поддерживает gba, gbc, gb, sgb,
    sgb2Т...
    Скачать VBA-M (в архиве — сейчас на Github)
  • 2
    Stacer
    Stacer
    Оптимизатор системы Linux и мониторинг
    Репозиторий Github:
    https://github.com/oguzhaninan/Stacer.
    Аудитория: конечные пользователи / рабочий стол. Пользователь
    интерфейс: Qt. Программирование Ла...
    Скачать Стасер
  • 3
    ОранжевыйФокс
    ОранжевыйФокс
    Форк TeamWinRecoveryProject (TWRP)
    с множеством дополнительных функций, редизайн
    и другие особенности: поддерживает высокие частоты и
    не-Treble ROMsОбновленное ядро ​​​​Oreo,
    построен ...
    Скачать OrangeFox
  • 4
    itop — ITSM CMDB с открытым исходным кодом
    itop - ITSM CMDB с открытым исходным кодом
    Портал ИТ-операций: полностью открытый
    источник, ITIL, веб-сервис
    инструмент управления, включающий полностью
    настраиваемая CMDB, система службы поддержки и
    документальный человек...
    Скачать itop - ITSM CMDB OpenSource
  • 5
    Клементин
    Клементин
    Clementine — это мультиплатформенная музыка.
    проигрыватель и организатор библиотеки, вдохновленный
    Амарок 1.4. Обладает быстрым и
    удобный интерфейс и позволяет
    поиск и...
    Скачать Клементину
  • 6
    XISmuS
    XISmuS
    ВНИМАНИЕ: В накопительном обновлении 2.4.3 есть
    был выпущен !! Обновление работает для любых
    предыдущая версия 2.xx. Если обновление
    начиная с версии v1.xx, скачайте и
    Я ...
    Скачать XISmuS
  • Больше »

Команды Linux

Ad