Расширение Review Board для Mercurial, не работающее на компьютере с Windows

Я установил расширение Mercurial и расширение Board Board для моей системы Windows XP. На обзорной доске я добавил репозиторий "MyRepo", который находится на центральном сервере. Я клонировал "MyRepo" на свой локальный компьютер, изменил файл для тестирования и подтвердил свое локальное репо. Я еще не отправил его в мой центральный репо.

Теперь я запускаю "hg postreview" на моем клонированном локальном репо. Я выбираю "MyRepo", когда postreview просит меня выбрать репо.

После завершения команды появляется ошибка "Файл не найден (207)". Однако мой запрос на просмотр загружен на сервер Review Board, а файл diff - нет. Можете ли вы сказать мне, что я делаю неправильно или есть патч или команда, о которой я не знаю? Я новичок в DVCS и Mercurial, поэтому любая помощь в этом вопросе очень ценится.

1 ответ

Похоже, вы уже выдвинули изменения или сделали более одного коммита клону (который теперь отличается более чем одним коммитом). Попробуйте это и обратитесь к ревизии, из которой вы создали клон:

hg postreview -l -o --parent = {changeset}

Если вы не хотите отправлять дальнейшие изменения, обратитесь к rewiewid и измените настройку вашей первой отправленной команды повторного просмотра:

hg postreview -e {reviewid} -o --parent = {changeset}

Другие вопросы по тегам