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

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

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

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

Добавлено через 7 минут
UPDATE: ... в любом из предшествующих коммитов (т. е. проверяемая версия не закоммичена)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.09.2014, 20:04
Ответы с готовыми решениями:

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

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

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

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

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

Добавлено через 54 секунды
Цитата Сообщение от Qwertiy Посмотреть сообщение
Т. е. чтобы для последующей тащить только изменившиеся файлы в соседний каталог
Если имеется в виду сократить траффик с репозитарием, то хз, скорее всего без наногеморроя никак
1
835 / 643 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
26.10.2014, 19:30  [ТС]
Цитата Сообщение от Evg Посмотреть сообщение
Если имеется в виду сократить траффик с репозитарием
Скорее дисковое пространство - оно не резинове, к сожалению...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.10.2014, 19:30
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru