Ну, я хотел знать, смогу ли я получить последний тег из Subversion, увеличить его и создать новый тег в одной команде?В настоящее время я получаю последний тег, подобный этому:
svn ls http://svn/path/to/tags | tail -n 1
, который дает мне что-то вроде этого:
1.2.34/
, тогда я создам новый тег с номером версии 1.2.35 какЯ увеличил номер версии следующим образом:
svn copy http://svn/path/to/trunk http://svn/path/to/tags/1.2.35
отсюда я просто переключаю производственный код на последний тег.
Я знаю, что мог бы написать скрипт длязаботиться об этом, но я хотел знать, смогу ли я сделать это только из командной строки с помощью одной команды (Цепочка команд).Я застрял в том, как мне увеличить имя тега до следующего номера версии (например, с 1.2.34 до 1.2.35)?Диапазоны номеров версий должны соответствовать x.[0-99].[0-99]
.Любые идеи, помощь будет отличной.
Похожие: