Операция Commit в SVN
В предыдущей главе мы выполнили checkout репозитория example01, и соответствующий каталог размещён в /home/user01/example01. Теперь мы выполним управление версиями для этого репозитория.
Нам нужно добавить в репозиторий файл описания readme.
root@example:~/svn/example01/trunk# cat readme this is SVN tutorial.
Просмотреть статус рабочей копии.
root@example:~/svn/example01/trunk# svn status ? readme
На данный момент статус readme — ?, что означает, что файл не был добавлен под контроль версий.
Добавьте файл readme под контроль версий для последующего коммита в репозиторий.
root@example:~/svn/example01/trunk# svn add readme A readme
Просмотреть статус рабочей копии
root@example:~/svn/example01/trunk# svn status A readme
На данный момент статус readme — A, что означает, что файл успешно добавлен под контроль версий.
Чтобы поместить readme в репозиторий, используйте commit -m с комментарием для коммита.
Если вы опустите опцию -m, SVN откроет текстовый редактор, который позволяет вводить несколько строк для ввода сообщения коммита.
root@example:~/svn/example01/trunk# svn commit -m "SVN readme." Adding readme Transmitting file data . Committed revision 8. svn commit -m "SVN readme."
Теперь readme успешно добавлен в репозиторий, а номер ревизии автоматически увеличился на 1.
Другие расширения