Предыдущий ролик Следующий ролик  

Видео урок: Создание хранилища и проекта

Принципы контроля версий

Хранилища Hg находятся в том же каталоге, что и исходные файлы. В отличие от Subversion, Perforce и TFS, он не создает отдельный каталог для хранилища. Как и Git, он позволяет сделать резервную копию всего каталога, например, архивировать не только файлы, но и все метаданные системы в одном месте. Итак, сначала давайте создадим каталог. Я назову его hg1, мы введем CD hg1 и выполним hg init.

Как и Git, Hg хранит все метаданные в скрытом каталоге, который здесь называется .hg. Если мы выполним hg status, в отличие Git, мы не увидим никаких сообщений, потому что в нашем хранилище ничего не произошло. Если вы неправильно инициализировали хранилище и выполнили hg status, вы увидите сообщение о том, что ни одно хранилище не найдено. Так как мы получили просто пустой ответ, мы понимаем, что у нас все хорошо. Давайте создадим несколько файлов и научимся вносить изменения и получать их.