3.50
 * direct-create-beta: DIRECT-172031: Подвинуть arc-object-store с hdd на ssd
 * direct-delete-beta: DIRECT-172031: Подвинуть arc-object-store с hdd на ssd

3.49
direct-create-beta
 * Поддержать создание arc-бет
direct-delete-beta
 * Поддержать удаление arc-бет

3.48
betas
 * Исправлен вывод ветки, если произошел arc unmount

3.47
betas
 * Исправлен вывод ветки через чтение файла dna_arc/.arc/HEAD

3.46
betas
 * Исправлено получение ветки dna с учетом переезда репозитория в arc

3.45
direct-create-beta
 * добавить параметр no-sandbox в synopsis

3.44
direct-create-beta
 * параметр no-sandbox для java-svn

3.43
direct-mk:
 * Предполагаем, что на сервере могут быть глобальные правила в /etc/quasi-make/GlobalRules.pm
 * Определяем тип рабочей копии
 * Умеем работать в пустом бета-каталоге

3.42
 * direct-mk понимает arc-рабочие копии и для них вызывает quasi-make с подходящим -C
 (но работоспособность правил для quasi-make в arc-каталоге не гарантируется)

3.41
 * отправка времени работы direct-create-beta в metrics.log

3.40
 * direct-arc-perl-review: выводить полный список ключей в help

3.39
 * direct-create-beta --get-port-only (напечатать выбранный порт и выйти)

3.38
 * direct-arc-perl-review: выправить определение точки ветвления в случаях примерживания из /migration/svn и отсутствия svn:mergeinfo

3.37
 * --java-svn требует передачу приложений

3.36
 * более лучшие зависимости

3.35
 * direct-arc-perl-review лучше загружает пустые файлы; обходит проблему в аркануме

3.34
 * direct-create-beta: генерировать названия автобет как до переезда в Аркадию

3.33
 * direct-arc-perl-review: скриптик для создания ревью в Аркануме -- пока только веток

3.32 
 * direct-delete-beta разрешаем удалять старые беты с svn.yandex.ru/direct

3.31
 * исправить $DB

3.30
 * perl-Директ переехал в Аркадию

3.29
 * правки зависимостей

3.28
 * документация на direct-create-beta --java-svn rp:NNNNNN

3.27
 * direct-create-beta добавлена опция -d для переключения базы данных после создания беты

3.26
 * Добавлен вывод ветки DNA (при наличии) в утилиту betas

3.25
 * Собираем статистику по использованию места на /local

3.24
 * Добавлена возможность собирать canvas локально

3.23
 * Добавлен сервис canvas

3.22
 * dist -> dupload.dist.yandex.ru

3.21
 * direct-delete-beta опция -f для безусловного удаления беты - быстрофикс условия без -f

3.20
 * direct-delete-beta опция -f для безусловного удаления беты

3.19
 * Откат 3.18 

3.18
 * direct-create-beta теперь умеет создавать бету с DNA из определенной ветки с помощью параметра dna-branch

3.17
 * удалить direct-sql-old, чтобы освободить имя для следующей legacy-инкарнации direct-sql

3.16
 * procs-for-ports.pl: исправить определение осиротевших воркеров

3.15
 * procs-for-ports.pl: учитывать осиротевших воркеров

3.14
 * поправил crontab

3.13
 * disk-usage-logger.pl: добавил создание папки для лога, если её нет.

3.12
 * добавил скрипт disk-usage-logger.pl для ежедневного логгирования занятого места в корне и /var/www

3.11
 * direct_shell_rc: DIRECT-73055: переменные, чтобы тесты фронтенда использовали общий Chrome на ppcdev-ах 

3.10
 * direct-create-beta: добавлен сервис dna

3.09
 * direct-create-beta: ещё немного документации

3.08
 * direct-create-beta: примеры команд для поднятия сервисов

3.07
 * direct-create-beta: опции для запуска сервисов на бете

3.06
 * direct-delete-beta: исправил warning (while => foreach)

3.05
 * direct-delete-beta: ждем остановки апачей от 2 до 10 секунд (не всегда успевает остановиться быстрее)

3.04
 * direct_shell_rc: откат 3.01 и 3.02 после внимательного прочтения info coreutils 'mktemp invocation'

3.03
 * commit-reminder: раскрывать поле issues (DIRECT-63011)

3.02
 * direct_shell_rc: что делать в svndiff, если что-то очистило /tmp

3.01
 * direct_shell_rc: использовать более временные каталоги в svndiff

3.00
 * mediaplan-create-beta: перенос строки перед последней строкой (с именем созданной директории)

2.99
 * mediaplan-create-beta: опция -b в git checkout не нужна

2.98
 * mediaplan-ctl: увеличить до 5 мин таймауты в mediaplan-ctl

2.97
 * mediaplan-ctl: делать chdir в нужную директорию

2.96
 * mediaplan-create-beta: возможность указать бранч

2.95
 * mediaplan-ctl: сделать таймаут ожидания старта сервиса, в mediaplan-ctl stop поменять обработку ALRM на проверку в цикле и увеличить таймаут

2.94
 * mediaplan-ctl -- скрипт управления тестовым стендом медиапланов

2.93
 * --relative-svn-path можно не только для автобет

2.92
 * mediaplan-create-beta: справка

2.91
 * mediaplan-create-beta -- скрипт для создания рабочей копии для медиапланов (пока не связаны с Директом)

2.90
 * direct-review — зависимость настроек от ProjectSpecific

2.89
 * directmod_shell_rc -- убраны хвостовые слеши в путях MT, MB, MRT

2.88
 * directmod_shell_rc -- полезное, специфическое для Модерации

2.87
 * change-beta-settings: к выводу --print-var добавлен перевод строки

2.86
 * change-beta-settings: выполняем require Settings в eval-блоке, чтобы его пропускал ModuleInfo

2.85
 * change-beta-settings: опция --print-var для вывода значения переменной

2.84
 * beta-disk-usage.pl -- вывод использования места в /var/www по бетам/пользователям

2.83
 * релизный флаг можно писать всем

2.82
 * добавление source direct_screen_rc в /etc/screenrc

2.81
 * direct_screen_rc -- умолчальные настройки для screen на ppcdev'ах

2.80
 * direct-create-beta: опция --revision

2.79
 * правильно готовим exuberant-ctags для direct-ctags

2.78
 * зависимость от quasi-make

2.77
 * direct-create-beta: падаем, если упал какой-то этап создания беты (используем yash_system вместо system)

2.76
 * change-beta-settings: квотирование ' и /
 * change-beta-settings: уточнена документация

2.75
 * change-beta-settings -- скрипт для изменения настроек на бете

2.74
 * change-direct-beta.sh -- аналог change-mod-beta.sh для Модерации

2.73
 * change-mod-beta.sh: beta-postupdate в конце

2.72
 * change-mod-beta.sh -- скриптик для изменения беты Модерации, на которую смотрит бета Директа (для TESTIRT-6957)

2.71
 * выводить документацию с помощью pod2text-utf8

2.70
 * betas: при продакшеновом конфиге говорим production вместо unknown_conf

2.69
 * procs-for-ports.pl -h 

2.68
 * поправил зависимости: commit-reminder.pl требовует JSON, YAML, Yandex::SendMail

2.67
 * direct-create-beta: выставляем правильную группу директории с бетой для всех проектов

2.66
 * direct-create-beta: правильное имя директории для "ручной" беты Модерации

2.65
 * исправление submit-as в direct-review

2.64
 * поддержка нового ReviewBoard (rb.yandex-team.ru) в direct-review

2.63
 * формирование URL беты перенесено в ProjectSpecific

2.62
 * direct-mk: менее агрессивно определять каталог беты (Директа/Модерации)

2.61
 * direct-create-beta: исправление ворнинга "Use of uninitialized value $O{"relative_svn_path"} in substitution ..."

2.60
 * direct-create-beta: параметры для создания автобет

2.59
 * direct-find-packages: используем find_package.sh вместо find

2.58
 * procs-for-ports.pl: скрипт для поиска процессов apache/nginx, слушающих на указанных портах

2.57
 * direct-create-beta: не создаём отдельной инструкцией директорию для беты, полагаемся на direct-svn-checkout

2.56
 * direct-mk: воспринимаем первый параметр как путь до рабочей копии только если он абсолютный

2.55
 * direct-mk: опциональный первый параметр -- путь до рабочей копии
 * direct-delete-beta: удаление беты по указанному пути (direct-mk prerm + rm -rf)

2.54
 * betas: поменялся путь до SettingsLocal.pm, по которому определяем конфигурацию беты

2.53
 * betas: показываем конфигурацию беты

2.52
 * direct-find-packages: не ждём появления пакета

2.51
 * direct-create-beta: используем direct-svn-checkout

2.50 
 * удален бесполезный код

2.49
commit-reminder:
 * исправлена опечатка в адресе
 * вывод в STDERR, чтобы нормально читался в письмах от cron'а

2.48
* commit-reminder: включаем автоматическую отправку уведомлений об отложенных коммитах

2.47
* direct-ctags: поддержка ключевого слова "method" для определения методов с сигнатурами (для Модерации)

2.46
* commit-reminder: отправка писем на настоящие адреса; 
* commit-reminder: черновик crontab'а

2.45 
* права на каталог /var/spool/direct-release-flag/

2.44
* commit-reminder.pl
* автоматически создаем каталоги /var/spool/direct-release-flag/failed-commits

2.43
* поправлены зависимости

2.42
* ожидание, пока пакет появится
* информация об использовании

2.41
* исправлено название скрипта

2.40
* direct-find-packages -- скриптик для упрощения поиска пакетов на dist

2.39
* direct-create-beta умеет геоконтекстовые беты

2.38
* возможность автовыбора порта
* не разрешаем создавать "нелегальные" беты (с незарегистрированным номером, дублирующие уже существующие беты)
* улучшены сообщения об ошибках и успехах

2.37
* 5-значные порты в direct-create-beta

2.36
* в direct-create beta вызывать direct-mk beta_postcreate после чекаута

2.35
* в direct-review можно указывать список файлов

2.34
* direct-sql --> direct-sql-old (будет заменен на direct-sql-sharded из отдельного пакета direct-sql)

2.33
* поддержка в betas флага -nh (no-header)

2.32
* поддержка удалённых файлов в betas

2.31
* изменение direct-sql: -A добавляется ко всем базам ppc.*log (ppcpricelog/ppclog:heavy)

2.30
* адаптация direct-review к формату вывода новой версии svn diff для возможности загрузки на review-board

2.29
* примеры для bash/zsh дополнений для ф-ции b

2.28 
* direct-mk приспосабливаем к выполнению на ppcmoddev* 

2.27 
* совместимость с шардированными базами: не захватываем лишние двоеточия в имя конфигурации

2.26
* установлена опция svn:executable для mark_moves_in_diff

2.25
* добавлена опция --mark-moves к direct-review

2.24
* удаляем direct-mk-old 
* удаляем direct-purify-sql
* объявляем ключ -a у direct-create-beta устаревшим

2.23
* дружим direct-mk с dash

2.22
* добавлена зависимость от python-rbtools

2.21
 * устанавливаем переменную DIRECT_MK_ORIG_DIR 

2.20 
 * direct-mk-quasi --> direct-mk, 
   direct-mk --> direct-mk-old

2.19
 * direct-mk-quasi

2.18
 * added --print-diff option to direct-review

2.17
 * dev7 в makefile для бет

2.16 
 * dev7 в direct-sch

2.15
 * исправлен формат файла, генерируемого скриптом direct-table-description 

2.14
в direct-create-beta добавлен вывод ошибок создания дирректории, thank to kavinator

2.13
в direct-review можно указывать конкретную версию diff с ReviewBoard - rbXXX:N
- исправлена обработка обычного rbXXX

2.12
в direct-review можно указывать конкретную версию diff с ReviewBoard - rbXXX:N

2.11
починил использование локальных yandex-lib на бетах, созданных через direct-create-beta

2.10
поставлены костыли, чтобы скрипт betas работал в условиях не-английской локали

2.09
исправлена shell-функция cdb для условый предопределённой переменной $p

2.08
указать в direct-sql возможность работать с devtest конфигурацией песочницы

2.07
direct-review для каждого репозитория создаёт свою временную директорию

2.06
в direct-review добавлены параметры:
  --svn-std-layout / --no-svn-std-layout - используется ли в svn стандартная схема с /trunk /branches
    по умолчанию: true, схема используется
  --patch-strip=N - опция -p для patch
    по умолчанию: 0

2.05
direct-review учится зугружать диффы с direct-rb.yandex-team.ru

2.04
адаптация direct-review к новому серверу direct-rb.yandex-team.ru

2.03 
 + игнорируем нечеловеческие js-файлы при сборке тегов

2.02
+ поддержка запросов к песочнице (продакшен и тестовой)

2.01 
  ключ --yandex-lib для direct-create-beta

2.00
debosh-сборка
