Эквивалент удаления readonly из файла с TFS / MS SS в Mercurial - PullRequest
3 голосов
/ 12 мая 2010

Есть ли способ заставить Mercurial обрабатывать файл, как если бы он соответствовал исходной контрольной копии, даже если он был изменен? Это было легко сделать с Team Foundation Server / Source Safe, когда простое создание файла, доступного для записи через проводник, заставило бы эти системы игнорировать этот файл при регистрации.

(Обратите внимание, что это файл, который зарегистрирован и имеет значение, но иногда отличается для каждого разработчика, думаю, строки подключения)

1 Ответ

1 голос
/ 12 мая 2010

Определите псевдонимы в вашем hgrc для команды фиксации, которая исключает файл, который вы не хотите отслеживать при фиксации.

[alias]
xcommit=commit --exclude path/to/file
xstatus=status --exclude path/to/file

Ссылка hgrc говорит, что вы можете определить псевдонимы с тем же именем, что и существующие команды; Я обнаружил, что это работает для hg status, но не для hg commit.

Я обнаружил, что .hgignore не подчиняется записям для файлов, которые уже находятся в хранилище, поэтому это не вариант.

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