Мы работаем над проектом, который использует Spring Roo, и есть одна довольно неприятная деталь, которая вступает в игру, когда команда разыгрывается на одном и том же кодовом коде (в переводе).Отключить ручное открывание/закрытие журнала
Мы работаем в STS (он автоматически открывает оболочку Roo), и проблема в том, что каждый раз, когда Roo shell открывается или закрывается, он записывает время в «log.roo», поэтому, если есть более одного разработчика. которые работают на одной и той же кодовой базе в филиалах, мы в конечном итоге сворачиваем эти журналы время от времени.
Мы могли бы добавить «log.roo», чтобы игнорировать в нашем SCM, но с журналом о том, что на самом деле было сделано с помощью Roo, довольно удобно.
Есть ли способ настроить Roo (или STS), чтобы он не регистрировал этот мусор (записи открытия/закрытия времени), которые мы заканчиваем слиянием?
Вы имеете в виду shell-скрипты Вот? Если так - звучит немного kludgey на мой взгляд. Кроме того, мы развиваемся на разных платформах (Windows/Linux), поэтому я действительно не хочу возиться со сборками на платформе и т. Д. Я буду искать его как вариант, поэтому, спасибо за эту идею. Кстати, для ваших сценариев вы используете крючки SCM (например, в git), средства IDE или запускаете свои скрипты вручную? –
Извините за имя. Я просто переименовываю log.roo с другим именем (core.roo, если хотите), и он содержит только команды Roo, которые работают на каждой платформе, где может быть установлен Roo. Плюс некоторые полезные комментарии (я имею в виду, для других программистов, которые используют код). «Сценарий» или команды Roo можно вызвать с помощью команды Roo: script -file. – jbbarquero