Фабрикатор: Arcanist : arc diff --update : изменений не найдено

Я недавно начал использовать Фабрикатор. Я использую интерфейс командной строки Arcanist для отправки дифференциала фабрикатору. До вчерашнего дня он работал нормально, а сегодня выдает ошибку всякий раз, когда я пытаюсь создать новую версию или обновить существующую.

Это команда, которую я использую для обновления версии D3

arc diff --update D3

и после того, как я добавлю комментарии, он выдает следующее исключение

Linting...
No lint engine configured for this project.
Running unit tests...
No unit test engine is configured for this project.
Usage Exception: No changes found. (Did you specify the wrong commit range?)

у вас есть идеи, что может быть не так?


person Amyth    schedule 18.10.2012    source источник
comment
Вы когда-нибудь выясняли, что было причиной этого? У меня такая же проблема с Windows Box, но я понятия не имею.   -  person veilig    schedule 26.02.2013
comment
Я точно не помню причину, но это было связано с несоответствием версии libphutil, поэтому я установил правильную версию, и это решило проблему.   -  person Amyth    schedule 27.02.2013
comment
круто, это хорошее место, чтобы начать искать.... как/где вы нашли версию libphutil? Мой был снят с git, когда я недавно получил дугу?   -  person veilig    schedule 28.02.2013
comment
@Amyth: не могли бы вы помочь мне установить Arcanist... Я не могу понять из документации, как установить. Спасибо   -  person    schedule 07.03.2013
comment
Это не должно было быть закрыто. Это, конечно, НЕ не по теме. Очень расстраивает, когда вы пытаетесь получить помощь по SO, а люди закрывают темы, когда они не должны.   -  person David S    schedule 07.01.2015
comment
@DavidS Назначьте его для повторного открытия.   -  person Chiel ten Brinke    schedule 26.04.2016
comment
все еще вижу это сегодня ~ при попытке слияния ветки выпуска обратно в разработку, понятия не имею, как исправить, если только полностью не отключить проверку кода, катастрофа ~!   -  person dklt    schedule 20.01.2017


Ответы (1)


Вы не указали диапазон фиксации, как говорится в сообщении.

Пытаться:

arc diff HEAD~ --update D3

Где HEAD~ должны быть коммиты, которые вы хотите отправить в ревизию

person silen    schedule 01.07.2016
comment
Без Главного аргумента арканист обычно принимает все изменения. - person FokTheRock; 14.06.2017