Проект Templet

акторный фреймворк для запуска задач
на множестве ядер, кластерах и в облаках
templet.ssau.ru

Инструменты пользователя

Инструменты сайта


vcs:основные_операции_svn_в_однопользовательском_режиме

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
vcs:основные_операции_svn_в_однопользовательском_режиме [2013/08/30 18:11] – создано artamonovvcs:основные_операции_svn_в_однопользовательском_режиме [2013/08/30 18:13] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
-1+===== Основные операции SVN в однопользовательском режиме ===== 
 + 
 + 
 +==== Команды SVN ==== 
 + 
 +''add'' — Добавляет файлы, директории и символические связи, помечая их для последующего внесения в хранилище. Будучи помеченными, они закачиваются и добавляются в хранилище при первом же закреплении изменений. Если вы что-то добавили, но потом передумали до закрепления, то снять метку добавления можно подкомандой svn revert. 
 + 
 +''cat'' — Выводит содержимое указанных файлов или URL-ов. Для перечисления содержимого каталогов используйте svn list. 
 + 
 +''checkout'' (co) — Создает рабочую копию на основе данных в хранилище. Если PATH пропущен, базовое имя URL будет использоваться в качестве имени для каталога рабочей копии. Если задано несколько URL, соответствующие копии будут создаваться в подкаталоге PATH, каждая в своем каталоге, образованном из базового имени URL. 
 + 
 +''cleanup'' — Рекурсивно чистит рабочую копию, удаляя блокировки оставшиеся от незавершенных операций. Как только столкнетесь с ошибкой «рабочая копия заблокирована», запустите эту подкоманду для удаления старых блокировок и приведения рабочей копии в работоспособное состояние. Если по некоторым причинам операция по команде svn update провалилась из-за проблем с запущенным внешней программой различий (например, что-то не то в ней нажали или произошел сбой сети), нужно задать параметр —diff3-cmd чтобы дать возможность при чистке копии завершить все объединения, используя внешнюю программу различий. Вы также можете указать конфигурационный каталог посредством параметра —config-dir, но постарайтесь не злоупотреблять этими параметрами. 
 + 
 +''commit'' (ci) — Посылает сделанные вами изменения рабочей копии в хранилище для их сохранения в нем. Если вы не воспользовались ни —file, ни —message параметром, svn запустит внешний редактор для составления комментария. Прочтите описание параметра editor-cmd в «Config». 
 +svn commit вышлет хранилищу все рекурсивно найденные метки блокировок и разблокирует соответствующие этим меткам ресурсы, если не был указан параметр —no-unlock. «Район поиска» задается указанием PATH. 
 + 
 +''copy'' (cp) — Копирует файл в рабочей копии или в хранилище. SRC и DST могут быть путями как внутри рабочей копии, так и URL внутри хранилища. 
 + 
 +''delete'' (del, remove, rm) — Удаление элемента из рабочей копии или репозитория. 
 + 
 +''diff'' (di) — Показывает различия между рабочей копией и репозиторием. 
 + 
 +''help'' (?, h) — Помощь. 
 + 
 +''import'' — Фиксация неверсированного файла или дерева в хранилище. 
 +''svn import [PATH] URL'' 
 + 
 +''info'' — Отображение информации о локальном или удаленном элементе. 
 +''svn info [TARGET...]'' 
 + 
 +''list'' (ls) — Список каталогов в хранилище. 
 +''svn list [TARGET[@REV]…]'' 
 + 
 +''lock'' — Блокировка рабочей копии в хранилище, так что никакой другой пользователь не может вносить изменения в данному пути. 
 +''svn lock TARGET…'' 
 + 
 +''log'' — Показать сообщения журнала. 
 +''svn log [PATH] 
 +svn log URL [PATH...]'' 
 + 
 +''merge'' — Применить различия между двумя источниками. 
 + 
 +''mkdir'' — Создать каталог в хранилище с контролем версий. 
 + 
 +''move'' (mv, rename, ren) — Перемещение файла или директории. 
 +svn move SRC DST 
 + 
 +''propdel'' (pdel, pd) — Удаление свойств из файлов, каталогов или ревизий. 
 + 
 +''propedit (pedit, pe) 
 +propget (pget, pg) 
 +proplist (plist, pl) 
 +propset (pset, ps)'' 
 + 
 +''resolved'' — Удалить «конфликты» на рабочую копию файлов или каталогов. 
 +''svn resolved PATH…'' 
 + 
 +''revert'' — Отменить все локальные изменения. 
 + 
 +''status'' (stat, st) — Статус рабочей копии файлов или каталогов. 
 + 
 +''switch'' (sw) — Обновление рабочей копии на другой URL. 
 + 
 +''unlock'' — Разблокировка рабочей копии. 
 + 
 +''update'' (up) — Обновление вашей рабочей копии. 
vcs/основные_операции_svn_в_однопользовательском_режиме.1377886269.txt.gz · Последнее изменение: 2013/08/30 18:11 (внешнее изменение)