[devel] P9 и обновление пакетов
Anton V. Boyarshinov
boyarsh на altlinux.org
Чт Янв 9 11:51:48 MSK 2020
> Вы не можете передать значащие пробелы, поскольку пробелы являются
> разделителями аргументов команды. Этот интерфейс так работал всегда,
> просто вам раньше никогда не приходило в голову передавать значащие
> пробелы.
Мне кажется, что этот интерфейс надо-таки поменять. Его новое назначение подразумевает возможность написания осмысленного текста, возможно даже многострочного. Делать_это_через_подчерки_можно,_но_не_удобно,_особенно_если_текст_длинный_и_не_вмещается_в_80_байт.
Читать потом это также неудобно.
> > Используя -m, ожидаю одинакового поведения у команд
> > $ git tag -h | grep "<message>"
> > -m, --message <message>
> >
> > $ ssh gear.alt task run --help | grep "<message>"
> > -m <message> use the given <message> as the reason for this build;
>
> Почему?
>
> > Если у ssh есть проблемы с передачей параметров, возможно, на клиентской
> > стороне недостаёт команды для взаимодействия с сервером.
>
> Вряд ли у ssh есть проблемы с передачей параметров, по крайней мере, ssh
> так вёл себя всегда и для сохранения обратной совместимости никто это
> поведение ssh менять не будет.
>
> > Если интерфейс не предназначен для человека,
>
> Поскольку этот интерфейс был реализован ещё в феврале, им уже давно
> пользуются люди.
>
> > было бы неплохо увидеть
> > пример использования этого дополнительного средства, ограничивающего
> > сборку в бранчи.
>
> Увидеть как раз несложно, поскольку все задания в P9 теперь коммитятся
> только с task message, которое цитируется в самом начале лога сборки.
>
>
Подробная информация о списке рассылки Devel