Skip to content

Instantly share code, notes, and snippets.

@ericodc
Forked from emersonbroga/gist:3490650
Last active December 16, 2015 14:09
Show Gist options
  • Save ericodc/5446809 to your computer and use it in GitHub Desktop.
Save ericodc/5446809 to your computer and use it in GitHub Desktop.
// 1 - Fazer um backup da pasta uploads
echo "Fazer um backup da pasta uploads "
$ cp -r wp-content/uploads/ wp-contents/_uploads/
// 2 - Excluir a pasta do svn e dar commit
echo "Excluir a pasta do svn e dar commit"
$ svn delete wp-content/uploads/
$ svn commit -m"Pasta uploads excluida"
// 3 - Criar uma nova pasta uploads e adicionar ao svn
echo "Criar uma nova pasta uploads e adicionar ao svn"
$ mkdir wp-content/uploads/
$ svn add wp-content/uploads/
$ svn commit -m"Adicionada a pasta uploads"
// 4 - Adicionar a pasta uploads ao svn ignore
echo "Adicionar a pasta uploads ao svn ignore "
$ svn propset svn:ignore "*" wp-content/uploads/
$ svn commit -m"Pasta uploads adicionada ao svn ignore"
// 5 - Remover os arquivos .svn da pasta backup
echo "Remover os arquivos .svn da pasta backup"
$ cd wp-content/_uploads/ //entrar na pasta
$ find . -type d -name .svn //listar os arquivos .svn
$ rm -rf `find . -type d -name .svn` //deletar arquivos .svn
// 6 - Mover os arquivos da pasta de backup para a pasta padrão
echo "Mover os arquivos da pasta de backup para a pasta padrão"
$ mv wp-content/_uploads/* wp-content/uploads/
$ rm -rf wp-content/_uploads
$ chmod -R 755 wp-content/uploads/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment