SVN: Как скачать конкретную версию проекта? - PullRequest
0 голосов
/ 26 октября 2018

У меня есть адрес хранилища: http://svn.apache.org/repos/asf/ant/core/trunk/ Моя цель - загрузить каждый выпуск проекта ant отдельно от этого онлайн-репозитория.

Я знаю, что у муравья есть релиз 1.3.

(1) Какова инструкция командной строки для загрузки версии 1.3?

(2) Как мне найти все остальные метки выпуска ant? (например, 1.4, 1.5 и т. д.)

Я использую инструменты командной строки Apache Subversion.

Ответы [ 2 ]

0 голосов
/ 26 октября 2018

Проверьте здесь: http://svn.apache.org/repos/asf/ant/core/tags/

Может быть, вы хотите svn checkout http://svn.apache.org/repos/asf/ant/core/tags/ANT_13/ или если вы не хотите истории svn export http://svn.apache.org/repos/asf/ant/core/tags/ANT_13/

Вы можете перечислить «версии» (теги) с помощью команды svn ls http://svn.apache.org/repos/asf/ant/core/tags/

Может быть, вы тоже хотите проверить каталог http://svn.apache.org/repos/asf/ant/core/branches/.

0 голосов
/ 26 октября 2018

Для загрузки на основе версии выпуска вам необходимо убедиться, что она помечена соответствующим образом.В противном случае вам нужно получить исходники по номеру ревизии SVN.

для получения версии 1234

$ svn up -r1234

$ svn checkout -r 1234 url: // repo-path или svn checkout url: // repo-path@ 1234

Если вы не знаете версию, возможно, зайдите в журнал svn и найдите версию svn

svn log |grep -i "релиз 1.3"

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