Как рекурсивно удалить .svn папки метаданных?

YouTube изменил способ вывода HTML, поэтому SMPlayer больше не может получить URL-адрес видео (это та же проблема для VLC, см. мой ответ для этого здесь)

Пока не будет выпущен обновленный SMPLayer, мой ответ для этого здесь , поскольку, в отличие от VLC, метод поиска видео жестко запрограммирован в C ++.

10
задан 19 April 2011 в 16:37

45 ответов

Вам нужно перейти в папку желаний с помощью команды cd, а затем написать следующую команду:

find -type d -name '.svn' -exec rm -rfv {} \;

Это приведет к удалению всех файлов svn из текущего и подкаталога.

20
ответ дан 25 May 2018 в 22:01

Вам нужно перейти в папку желаний с помощью команды cd, а затем написать следующую команду:

find -type d -name '.svn' -exec rm -rfv {} \;

Это приведет к удалению всех файлов svn из текущего и подкаталога.

20
ответ дан 25 July 2018 в 22:11

Вам нужно перейти в папку желаний с помощью команды cd, а затем написать следующую команду:

find -type d -name '.svn' -exec rm -rfv {} \;

Это приведет к удалению всех файлов svn из текущего и подкаталога.

20
ответ дан 26 July 2018 в 19:32

Вам нужно перейти в папку желаний с помощью команды cd, а затем написать следующую команду:

find -type d -name '.svn' -exec rm -rfv {} \;

Это приведет к удалению всех файлов svn из текущего и подкаталога.

20
ответ дан 2 August 2018 в 03:40

Вам нужно перейти в папку желаний с помощью команды cd, а затем написать следующую команду:

find -type d -name '.svn' -exec rm -rfv {} \;

Это приведет к удалению всех файлов svn из текущего и подкаталога.

20
ответ дан 4 August 2018 в 19:43

Вам нужно будет перейти в папку желаний с помощью команды cd , а затем написать следующую команду:

  find -type d -name '.svn' -exec rm -  rfv {} \;   

Это приведет к удалению всех файлов svn из текущего и подкаталога.

20
ответ дан 6 August 2018 в 03:47

Вам нужно будет перейти в папку желаний с помощью команды cd , а затем написать следующую команду:

  find -type d -name '.svn' -exec rm -  rfv {} \;   

Это приведет к удалению всех файлов svn из текущего и подкаталога.

20
ответ дан 7 August 2018 в 21:43

Вам нужно будет перейти в папку желаний с помощью команды cd , а затем написать следующую команду:

  find -type d -name '.svn' -exec rm -  rfv {} \;   

Это приведет к удалению всех файлов svn из текущего и подкаталога.

20
ответ дан 10 August 2018 в 09:57

Вам нужно будет перейти в папку желаний с помощью команды cd , а затем написать следующую команду:

  find -type d -name '.svn' -exec rm -  rfv {} \;   

Это приведет к удалению всех файлов svn из текущего и подкаталога.

20
ответ дан 13 August 2018 в 16:16

Другой способ сделать то же самое:

rm -rf `find. -type d -name .svn`
3
ответ дан 25 May 2018 в 22:01
  • 1
    Я хочу, чтобы Windows (у меня есть такая же проблема на этой платформе) были решения, которые были такими чистыми и легкими :( – Steven 19 April 2011 в 17:30
  • 2
    В Powershell может быть какой-то скрипт, но я больше не использую Windows ;-) – Chakra 19 April 2011 в 17:35
  • 3
    Это не удается для каталогов с пробелами в имени – enzotib 20 April 2011 в 02:07

Если он все еще подключен к svn, просто выполните svn export, и он скопирует проект без метаданных svn:)

2
ответ дан 25 May 2018 в 22:01

Для Windows:

используйте UnxUtils http://unxutils.sourceforge.net/ с предыдущими ответами или используйте поиск (F3) в проводнике с «.svn» в качестве имени файла, также работал для меня
1
ответ дан 25 May 2018 в 22:01

Я нашел решение, набрав:

find ./ -name ".svn" | xargs rm -Rf
0
ответ дан 25 May 2018 в 22:01
  • 1
    Это опасно, когда какой-то каталог может содержать пробелы от его имени – enzotib 20 April 2011 в 02:09
  • 2
    Да. Остерегайтесь пространств! – hexafraction 17 August 2012 в 04:14

Другой способ сделать то же самое:

rm -rf `find. -type d -name .svn`
3
ответ дан 25 July 2018 в 22:11
  • 1
    Я хочу, чтобы Windows (у меня есть такая же проблема на этой платформе) были решения, которые были такими чистыми и легкими :( – Steven 19 April 2011 в 17:30
  • 2
    В Powershell может быть какой-то скрипт, но я больше не использую Windows ;-) – Chakra 19 April 2011 в 17:35
  • 3
    Это не удается для каталогов с пробелами в имени – enzotib 20 April 2011 в 02:07

Я люблю решение, набрав:

find ./ -name ".svn" | xargs rm -Rf
0
ответ дан 25 July 2018 в 22:11
  • 1
    Это опасно, когда какой-то каталог может содержать пробелы от его имени – enzotib 20 April 2011 в 02:09
  • 2
    Да. Остерегайтесь пространств! – hexafraction 17 August 2012 в 04:14

Если он все еще подключен к svn, просто выполните svn export, и он скопирует проект без метаданных svn:)

2
ответ дан 25 July 2018 в 22:11

Для Windows:

используйте UnxUtils http://unxutils.sourceforge.net/ с предыдущими ответами или используйте поиск (F3) в проводнике с «.svn» в качестве имени файла, также работал для меня
1
ответ дан 25 July 2018 в 22:11

Другой способ сделать то же самое:

rm -rf `find. -type d -name .svn`
3
ответ дан 26 July 2018 в 19:32
  • 1
    Я хочу, чтобы Windows (у меня есть такая же проблема на этой платформе) были решения, которые были такими чистыми и легкими :( – Steven 19 April 2011 в 17:30
  • 2
    В Powershell может быть какой-то скрипт, но я больше не использую Windows ;-) – Chakra 19 April 2011 в 17:35
  • 3
    Это не удается для каталогов с пробелами в имени – enzotib 20 April 2011 в 02:07

Я люблю решение, набрав:

find ./ -name ".svn" | xargs rm -Rf
0
ответ дан 26 July 2018 в 19:32
  • 1
    Это опасно, когда какой-то каталог может содержать пробелы от его имени – enzotib 20 April 2011 в 02:09
  • 2
    Да. Остерегайтесь пространств! – hexafraction 17 August 2012 в 04:14

Если он все еще подключен к svn, просто выполните svn export, и он скопирует проект без метаданных svn:)

2
ответ дан 26 July 2018 в 19:32

Для Windows:

используйте UnxUtils http://unxutils.sourceforge.net/ с предыдущими ответами или используйте поиск (F3) в проводнике с «.svn» в качестве имени файла, также работал для меня
1
ответ дан 26 July 2018 в 19:32

Другой способ сделать то же самое:

rm -rf `find. -type d -name .svn`
3
ответ дан 2 August 2018 в 03:40
  • 1
    Я хочу, чтобы Windows (у меня есть такая же проблема на этой платформе) были решения, которые были такими чистыми и легкими :( – Steven 19 April 2011 в 17:30
  • 2
    В Powershell может быть какой-то скрипт, но я больше не использую Windows ;-) – Chakra 19 April 2011 в 17:35
  • 3
    Это не удается для каталогов с пробелами в имени – enzotib 20 April 2011 в 02:07

Я нашел решение, набрав:

find ./ -name ".svn" | xargs rm -Rf
0
ответ дан 2 August 2018 в 03:40
  • 1
    Это опасно, когда какой-то каталог может содержать пробелы от его имени – enzotib 20 April 2011 в 02:09
  • 2
    Да. Остерегайтесь пространств! – hexafraction 17 August 2012 в 04:14

Если он все еще подключен к svn, просто выполните svn export, и он скопирует проект без метаданных svn:)

2
ответ дан 2 August 2018 в 03:40

Для Windows:

используйте UnxUtils http://unxutils.sourceforge.net/ с предыдущими ответами или используйте поиск (F3) в проводнике с «.svn» в качестве имени файла, также работал для меня
1
ответ дан 2 August 2018 в 03:40

Другой способ сделать то же самое:

rm -rf `find. -type d -name .svn`
3
ответ дан 4 August 2018 в 19:43
  • 1
    Я хочу, чтобы Windows (у меня есть такая же проблема на этой платформе) были решения, которые были такими чистыми и легкими :( – Steven 19 April 2011 в 17:30
  • 2
    В Powershell может быть какой-то скрипт, но я больше не использую Windows ;-) – Chakra 19 April 2011 в 17:35
  • 3
    Это не удается для каталогов с пробелами в имени – enzotib 20 April 2011 в 02:07

Я люблю решение, набрав:

find ./ -name ".svn" | xargs rm -Rf
0
ответ дан 4 August 2018 в 19:43
  • 1
    Это опасно, когда какой-то каталог может содержать пробелы от его имени – enzotib 20 April 2011 в 02:09
  • 2
    Да. Остерегайтесь пространств! – hexafraction 17 August 2012 в 04:14

Если он все еще подключен к svn, просто выполните svn export, и он скопирует проект без метаданных svn:)

2
ответ дан 4 August 2018 в 19:43

Для Windows:

используйте UnxUtils http://unxutils.sourceforge.net/ с предыдущими ответами или используйте поиск (F3) в проводнике с «.svn» в качестве имени файла, также работал для меня
1
ответ дан 4 August 2018 в 19:43

Если он все еще подключен к svn, просто сделайте svn export , и он скопирует проект без метаданных svn:)

2
ответ дан 6 August 2018 в 03:47

Другие вопросы по тегам:

Похожие вопросы: