У меня есть проект Java, и он использовал SVN-репозиторий, теперь я решаю перейти на GIT.
Однако проблема в том, что используемый мной механизм SVN создал в каждой папке проекта каталог метаданных .svn
.
Я хочу очистить все папки проекта от этой скрытой папки.
Есть ли какая-либо терминальная команда для поиска в папке и ее очистки?
Вам нужно будет перейти в папку желаний с помощью команды cd
, а затем написать следующую команду:
find -type d -name '.svn' -exec rm -rfv {} \;
Это удалит все svn
файлы из текущего и подкаталогов.
Если он все еще подключен к SVN, просто сделайте svn export
, и он скопирует проект без метаданных SVN:)
Другой способ сделать то же самое:
rm -rf `find. -тип d -name .svn`
blockquote>
Я нашел решение, набрав:
find ./ -name ".svn" | xargs rm -Rf
Для Windows: