говорит Mercurial игнорировать файл при слиянии и обновлении - PullRequest
2 голосов
/ 30 марта 2011

Я хочу, чтобы mercurial игнорировал мою собственную локальную копию log / development.log (я нахожусь на RoR).

Я использовал "hg adm filename", чтобы забыть файл, а затем зафиксировал это изменение.

Кажется, сейчас это успешно ... но каждый раз, когда я объединяюсь с другими наборами изменений сейчас, я вижу

remote changed log/development.log which local deleted
use (c)hanged version or leave (d)eleted? 

что я делаю не так?Как я могу сделать это сообщение уйти?Я просто хочу, чтобы моя локальная копия была отделена от копии в хранилище.

Спасибо ...

1 Ответ

3 голосов
/ 30 марта 2011

Если вы удалили файл в своей строке и объединили его с тем, в котором этот файл еще есть, этого сообщения следует ожидать. Единственный способ избавиться от него - удалить этот файл из репозиториев / веток, с которыми вы сливаетесь (или попросить их владельцев удалить его, если вы ими не управляете).

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

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