TortoiseHG: отмена фиксации, которая не удалась - PullRequest
0 голосов
/ 27 июня 2010

Я уже некоторое время пользуюсь TortoiseHG и иногда сталкиваюсь с той же проблемой.

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

Затем, после закрытия процессов, вызвавших ошибку, я снова открываю диалоговое окно фиксации, в котором говорится, что еще есть изменения, которые нужно зафиксировать (то есть первый коммит на самом деле ничего не делал). Я делаю еще один коммит, который в первую очередь выполняет то, что я хотел сделать, но теперь у меня другая проблема: хранилище теперь имеет две головы . Конечно, после этого я вынужден объединить две головы, но мой процесс кажется нечистым.

Есть ли лучший способ обойти такую ​​проблему , например, каким-то образом отменить фиксацию (но не возвращать мои файлы), или мне не стоит беспокоиться о чистке таких вещей, как это вверх?

1 Ответ

1 голос
/ 27 июня 2010

hg rollback в командной строке должен отменить фиксацию, но не изменения (я не использую tortoisehg, поэтому неясно, помещает ли это в приятный интерфейс).

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