powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / помогите с Subversion
12 сообщений из 12, страница 1 из 1
помогите с Subversion
    #37589090
grok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть Subversion + TortoiseSVN

и есть один файл, который менялся более 100 раз
в какой-то из версий была одна фишка, которой в последней версии нет
подскажите, как найти файл где она есть

нужно либо
- поиск по репозиторию, по всем версиям
либо
- возможность выгрузить всю истроию некторой папки/файла

подскажите, как сделать
...
Рейтинг: 0 / 0
помогите с Subversion
    #37589762
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через меню ShowLog можно поискать по тегам: Messages, Paths, BUG-id, Authors.

Как искать по контенту - ХЗ. Но думаю можно заскриптовать утилитами SVN
последовательную выгрузку всех ревизий одного файла в разные директории
и в них потом поискать средствами операционки там или еще чем другим.
...
Рейтинг: 0 / 0
помогите с Subversion
    #37589808
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы порекомендовал заменить TortoiseSVN на любой другой, не привязанный к GUI (лично я предпочитаю SlikSVN).
А дальше просто
svn log foo.c >foo.c.history
и получаешь полную историю файла как простой текст.
...
Рейтинг: 0 / 0
помогите с Subversion
    #37589892
grok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблема в том, что нужны не messages, не лог
а содержимое файла
все версии файла всех ревизий
...
Рейтинг: 0 / 0
помогите с Subversion
    #37589916
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grokпроблема в том, что нужны не messages, не лог
а содержимое файла
все версии файла всех ревизийВСЕ ревизии???
Ну прогони в цикле:
svn checkout -r N file
Уменьшай N до тех пор пока не найдешь нужную версию.
В принципе, лог для того и существует что бы не нужно было делать множество чекаутов а сразу указать какая ревизия нужна. Но если лог велся паршиво, то увы, тогда действительно придется искать методом цикла и/или угадывания номера ревизии последовательным приближением.
...
Рейтинг: 0 / 0
помогите с Subversion
    #37589932
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grokпроблема в том, что нужны не messages, не лог
а содержимое файла
все версии файла всех ревизий

качаешь все ревизии и любым самопальным поиском

либо уже готовым, либо сам пишешь прогу :-) либо с линуксом дружишь - а там дофига интуресных утилиток
...
Рейтинг: 0 / 0
помогите с Subversion
    #37591132
grok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
извините, не совсем по теме

вопрос
реально ли иметь два репозитория
и коммитить один и тот же файл в оба ?

(один сетевой, общий для команды, другой хочется локальный)
...
Рейтинг: 0 / 0
помогите с Subversion
    #37591275
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grok, Subversion для этого не предназначен, это штатная функция распределённых систем контроля версий.
...
Рейтинг: 0 / 0
помогите с Subversion
    #37591278
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grok, коммить всё в один репозиторий. А потом делай бэкап
себе на флешку.
...
Рейтинг: 0 / 0
помогите с Subversion
    #37591287
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytongrok, коммить всё в один репозиторий. А потом делай бэкап
себе на флешку.

git, епта
...
Рейтинг: 0 / 0
помогите с Subversion
    #37591288
grok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytongrok, коммить всё в один репозиторий. А потом делай бэкап
себе на флешку.

я бы рад
но админы не дают доступа к общему репозиторию
...
Рейтинг: 0 / 0
помогите с Subversion
    #37591291
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну не дают и не надо. У SVN много скриптов. Отгрузи себе те ветки которые доступны.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / помогите с Subversion
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]