Получение информации из SVN - PullRequest
       6

Получение информации из SVN

0 голосов
/ 21 сентября 2011

Справочная информация:
Сервер SVN установлен на сервере Linux. Использование subclipse для проверки файлов из Windows XP. У меня нет доступа администратора для SVN. Каждый раз, когда я проверяю файл SVN, он генерирует номер ревизии.

Вопрос:
Как проверить файлы между одним номером ревизии и другим?

Например, я хотел бы получить все файлы из сборки 1 (я знаю номер ревизии) до последней зарегистрированной версии из Windows XP.

Ответы [ 2 ]

0 голосов
/ 22 сентября 2011

Трудно понять, что это за вопрос, поэтому может быть много способов ответить на него.

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

Опция Показать историю покажет все изменения в выбранном пути, что также может быть тем, что вы хотите.

Наконец, вам также может потребоваться что-то вроде Team> Synchronize with Repository, которое будет отображать все входящие изменения из репозитория в вашу рабочую копию и позволит вам увидеть различия и т. Д.

0 голосов
/ 21 сентября 2011

Попробуйте это, оно должно дать вам разницу между двумя ревизиями, при необходимости добавив свои собственные параметры.

svn diff -r $ {начальнаяSvnRevision}: $ {окончаниеSvnRevision} --summarize $ {RepoURL}

...