Краткая инструкция по Fossil: различия между версиями
Содержимое удалено Содержимое добавлено
+ {{Темы |Программное обеспечение}} (было: без тем); →См. также: + {{Википедия|}}, http://fossil-scm.org/. |
Oleg4280 (обсуждение | вклад) оформление |
||
Строка 1:
{{wikipedia|Fossil}}
Этот краткий документ объясняет базовые команды [[w:Fossil|Fossil]] достаточные для работы одного пользователя. Данный документ не описывает совместную работу с другими пользователями, не описывает синхронизацию с удаленным
== Создать новое хранилище (
fossil new C:\test.repo
Эта команда создаст новый бинарный [[w:SQLite|SQLite]] файл, содержащий
== Открыть
cd C:\Temp\test.fossil
Строка 18 ⟶ 19 :
fossil add .
Fossil пометит новые файлы на добавление в хранилище, но реально добавлены в
Примечание: вот так можно fossil-у сказать игнорировать некоторые расширения:
Строка 34 ⟶ 35 :
Это команда просто удалит файл <code>myfile.c</code> из списка файлов, которые были добавлены ранее через команду <code>fossil add</code>.
Файлы которые были добавлены в
fossil rm "Фото моей тёти.jpg"
Строка 42 ⟶ 43 :
fossil changes
Это команда показывает список изменений, которые будут совершены, когда вы запустите <code>fossil commit</code>. Это полезная команда для запуска перед
== Фиксация изменений ==
Чтобы действительно применить намеченные изменения в репозитории, например: новые файлы помеченные для добавления, извлеченные файлы, которые были отредактированы и должны быть проверены и т.
fossil commit -m "Added stuff"
Строка 54 ⟶ 55 :
== Сравнение двух ревизий файла. ==
Если вы хотите сравнить последнюю версию файла в
fossil gdiff myfile.c
Если вы хотите сравнить две разных
fossil finfo myfile
Строка 72 ⟶ 73 :
Fossil не спрашивает, когда возвращает файл. Он просто напоминает пользователю об отмене команды, на всякий случай.
== Закрыть
fossil close
Строка 84 ⟶ 85 :
== Распространение изменений ==
Чтобы обновить изменения на удалённом
fossil push URL
Чтобы обновить локальный
fossil pull URL
Синхронизировать локальный и удалённый
fossil sync URL
Чтоб изменения из удалённых
fossil update VERSION
Строка 104 ⟶ 105 :
fossil undo
Иногда пользователи не хотят делится изменениями в своём
fossil commit --private
Строка 115 ⟶ 116 :
(Последней командой добавляем в начало каждой строчки <code>fossil rm</code>.)
==
* [http://www.fossil-scm.org/ Официальный сайт]
{{Темы |Программное обеспечение}}▼
|