Проверить в одном файле с Mercurial? - PullRequest
29 голосов
/ 26 мая 2010

Допустим, вы делаете hg status и у вас есть три измененных файла. Я знаю, как проверить все три файла (hg commit). Но как вы можете зарегистрировать (а затем hg push) только один измененных файлов?

Ответы [ 3 ]

44 голосов
/ 26 мая 2010

Пожалуйста, проверьте вывод hg help commit, который показывает, что вы можете сделать

hg commit foo.c

если вы просто хотите зафиксировать один файл. Это так же, как Subversion и многие другие системы - без фокуса: -)

7 голосов
/ 26 мая 2010

Просто сделай:

hg ci -I path/to/file -m "commited only one file"

Это фиксирует только один файл, и вы можете нажать его, и ни одно из незафиксированных изменений не будет затронуто.

2 голосов
/ 28 мая 2010

Если вы работаете в Windows, TortoiseHG (графический интерфейс Mercurial) позволяет вам выбирать файлы для фиксации каждый раз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...