Я недавно начал использовать меркурийный (это на самом деле мой первый опыт управления версиями), но с очень трудным временем обволакивает идею. Но это еще одна проблема ...Добавление файлов в хранилище, контролируемое ртутью
Что мне нужно было с помощью добавления файлов, которые у меня есть на моем компьютере, в репозиторий. В настоящее время я пытаюсь разместить мой источник на битбакете и установить tortoiseHG. Я использую Aptana как свою IDE и использую терминал в Aptana. У меня есть часть написанного на PHP программного обеспечения, которое я хочу развернуть. Я добавил весь файл, который будет передан через терминал в Aptana. Например. hg add index.php
...
После добавления всех файлов, которые я ввел hg commit
, а затем появился блокнот со всеми файлами, которые были добавлены в очередь, которую нужно было зафиксировать. После закрытия терминала терминал сообщает мне, что операция была прервана. Это точное сообщение я получаю:
$ hg commit
abort: empty commit message
Я новичок в этом, и я понятия не имею, что происходит. Что я делаю не так?
большое спасибо! Есть ли причина, почему должно быть сообщение перед каждой фиксацией? Также я предполагаю, что это займет некоторое время, прежде чем появятся эти изменения? Я совершил и подождал несколько минут, но изменения все еще не появились на битбакете. – Xecure
Поскольку Mercurial является DVCS, коммиты должны синхронизироваться с репо. Как я понимаю, вы на Windows, поэтому пишите на консоль: $ hg push https: // <ваш битбакет-ник> @ bitbucket.org/<ваш ник bbbucket>// Не забудьте ввести свой password :) –
Nikolay
Сообщение о коммитах - это краткое описание того, что вы сделали. Я следую Руководству по стилю сообщения о приверженности Drupal. Читайте здесь http://drupal.org/node/52287 – Nikolay