Ответ 1
Вы можете обновить данную версию с помощью параметра r (или --revision)
svn update -r500
Мой проект в настоящее время находится в релизе (т.е. r1000), и это то, что выдается в моем локальном репозитории.
Я хотел бы проверить гораздо более старую версию в моем репозитории для сравнения производительности (например, r500).
Я взял свои тесты и получил результаты с r1000.
Какие команды svn мне нужно использовать, чтобы заставить r500 в моем локальном репозитории запускать те же тесты, что и на r1000?
Вы можете обновить данную версию с помощью параметра r (или --revision)
svn update -r500
Вы можете специально проверить более старую версию репозитория, используя:
svn checkout [email protected]
который в вашем случае был бы следующим:
svn checkout [email protected]
Принятый ответ не помог мне. Решение:
svn up -r REVISION_NUMBER
Вы можете легко получить версию, используя:
svn co -r revisionno svn://URL Foldername
Например,
svn co -r 1041 svn://192.168.x.x/ProjectName Revision1041
Мы можем сделать это, используя следующие команды.
Получите старые версии с помощью команды svn log
:
manjeet-laptop:trunk manjeet$ svn log
------------------------------------------------------------------------
r1747 | pramod | 2014-01-10 15:01:17 +0530 (Fri, 10 Jan 2014) | 1 line
Обновить новую серию MSISDN
------------------------------------------------------------------------
r1742 | pramod | 2014-01-10 12:05:44 +0530 (Fri, 10 Jan 2014) | 1 line
Обновить версию (скажем, мы хотим получить r1747)
svn update -r1747