Как сгенерировать файл Java .property из последней версии SVN номер из командной строки? - PullRequest
1 голос
/ 24 декабря 2011

Мы помещаем номер редакции svn в загруженный двоичный пакет, чтобы сервер и клиент знали номер редакции друг друга.

Мы решили использовать файл java .property, потому что его использовать тривиально.

Самое близкое, что я могу получить - это (bash-файл)

echo "svn.revision="

svnversion

Но он состоит из двух строк.Мне нужна одна строка svn.revision=9353.

Ответы [ 2 ]

2 голосов
/ 24 декабря 2011
echo "svn.revision=`svnversion`"

Вот рабочий пример для меня:

$ echo "svn.revision=`svnversion`"
svn.revision=141

Вариант этого:

echo "svn.revision=$(svnversion)"
2 голосов
/ 24 декабря 2011

Используйте опцию "-n" в echo для подавления новой строки:

echo -n "svn.revision="
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...