Форум программистов, компьютерный форум, киберфорум
Системы контроля версий
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
833 / 641 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
1

SVN :: Выявить устаревшие файлы

17.09.2014, 20:04. Показов 1125. Ответов 9
Метки svn (Все метки)

Author24 — интернет-сервис помощи студентам
Как найти и удалить в пределах заданной папки (на компьютере, не в репозитории) файлы, которые были представлены с таким же содержимым в любом из предшествующих коммитов?

Добавлено через 7 минут
UPDATE: ... в любом из предшествующих коммитов (т. е. проверяемая версия не закоммичена)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.09.2014, 20:04
Ответы с готовыми решениями:

Нужно удалить на фтп сервере устаревшие файлы.
Привет всем. Задача проста как дверь. Нужно удалить на фтп сервере устаревшие файлы. Есть...

Изменить файлы в SVN и сделать commit изменений
Всем привет! Поставили задачку, довольно, не тривиальную. Но как с ней справиться незнаю как....

[bat] move c:\tmp\.svn c:work\.svn
всем привет. почему то он не распознает .svn как валидный путь. как можно из батника...

Android Studio при коммите в SVN все новые файлы и изменения помечает старым changelist
Используется Android Studio & SVN (Tortoise SVN + в CMD). Делал слияние одной из веток в trunk, не...

9
833 / 641 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
20.10.2014, 19:16  [ТС] 2
Up.
0
Evg
Эксперт CАвтор FAQ
21279 / 8301 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
21.10.2014, 16:03 3
Если вопрос в том, чтобы найти незакомиченные файлы, то просто сделать svn status. Если вопрос в чём-то другом, то без внятной формулировки вряд ли кому-то заочется разбираться
0
833 / 641 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
21.10.2014, 21:34  [ТС] 4
Цитата Сообщение от Evg Посмотреть сообщение
Если вопрос в чём-то другом
В другом.
Есть порект в SVN'е.
Есть альтернативная версия в отлельной папке. По структуре и именам такая же.
Надо из альтернативной версии удалить все те файлы, которые присутствовали в какой-либо из ревизий SVN. Присутствовали с тем же путём и тем же именем.
0
Evg
Эксперт CАвтор FAQ
21279 / 8301 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
21.10.2014, 21:44 5
Встроенными средствами svn такого по нормальному не сделать. Надо по очереди выкачивать каждую ревизию и сравнивать с альтернативной версии при помощи какого-нибудь рукописного скрипта
1
833 / 641 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
26.10.2014, 15:07  [ТС] 6
Цитата Сообщение от Evg Посмотреть сообщение
и сравнивать с альтернативной версии при помощи какого-нибудь рукописного скрипта
Ну сравнить выкачанные папки - это не проблема.

Цитата Сообщение от Evg Посмотреть сообщение
Надо по очереди выкачивать каждую ревизию
А вот это как-нибудь автоматизировать можно?
0
Evg
Эксперт CАвтор FAQ
21279 / 8301 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
26.10.2014, 15:19 7
Цитата Сообщение от Qwertiy Посмотреть сообщение
А вот это как-нибудь автоматизировать можно?
А в чём проблема? В цикле выкачиваешь сначала ревизию 1, потом ревизию 2 и т.п.
0
833 / 641 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
26.10.2014, 16:03  [ТС] 8
Цитата Сообщение от Evg Посмотреть сообщение
В цикле выкачиваешь сначала ревизию 1, потом ревизию 2 и т.п.
А можно их выкачать как-то одновременно? Т. е. чтобы для последующей тащить только изменившиеся файлы в соседний каталог, а поиск уникальных запустить выкачав всё?
0
Evg
Эксперт CАвтор FAQ
21279 / 8301 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
26.10.2014, 17:02 9
Выкачай в разные каталоги

Добавлено через 54 секунды
Цитата Сообщение от Qwertiy Посмотреть сообщение
Т. е. чтобы для последующей тащить только изменившиеся файлы в соседний каталог
Если имеется в виду сократить траффик с репозитарием, то хз, скорее всего без наногеморроя никак
1
833 / 641 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
26.10.2014, 19:30  [ТС] 10
Цитата Сообщение от Evg Посмотреть сообщение
Если имеется в виду сократить траффик с репозитарием
Скорее дисковое пространство - оно не резинове, к сожалению...
0
26.10.2014, 19:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.10.2014, 19:30
Помогаю со студенческими работами здесь

Устаревшие стандарты
Всем доброго вечера! В ходе пятидневного экспресс-обучения С++ столкнулась с проблемой, которую...

Устаревшие драйвера
привет! как проверить используются драйвера системой или нет? программа driver pack solution...

Устаревшие расширения MySql
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future:...

Устаревшие html-элементы
При верстке HTML писем рекомендуется "Использовать при верстке устаревшие html-элементы (например,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru