2015-08-11 1 views
1

Наша команда использует Git для управления кодом & Дифференциальный инструмент фабрикатора и инструмент командной строки Arcanist на машине каждого разработчика, чтобы создавать привлекательные панели мониторинга кода. Я создал diff D1, и он был успешно закрыт после рассмотрения моим коллегой-разработчиком. Я создал другую ветку из отдельной ветки git B2. Скомпилировал код из закрытой редакции D1. Когда я попытался создать новый диф D2 с помощью arc diff, я получаю ошибкуКак открыть закрытую «дуговую разницу»?

Exception ERR_CLOSED: Этот пересмотр уже закрыт.

Есть ли способ создать новый diff D2.

ответ

1

Игнорирование текущей версии и просто создать новый (D35) соответствует своему рабочему процессу, как это делает наше, вы должны указать, что вы хотите создать новую версию:

дуги дифа - создавать эталонные

кредит:

http://dcycleproject.org/blog/93/arc-diff-and-errclosed-revision-has-already-been-closed.

Надеюсь, что это поможет товарищам, которые борются с той же проблемой.

+0

Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. – Bond

+0

Спасибо @Bond за напоминание. Я просто добавил в ответ некоторые материалы. – iosCurator