Fonte de backup (controle não de origem)?

1

Eu faço backup do meu código com svn. Eu tenho arquivos de projeto lá no entanto eu ignoro as coisas selecionadas. Eu também ignoro jpg, ogg, etc.

Agora eu gostaria de fazer backup de tudo. No entanto, o resultado do zip é > 1gb (eu tenho um monte de código). Eu sei que posso reduzir o tamanho do arquivo em 60% +

Existe um aplicativo que eu possa usar, que irá fazer backup de tudo, exceto as pastas bin e obj? talvez mantenha arquivos ogg, json, jpg, mas ignore arquivos .svn ou .pdb?

    
por Raystafarian 22.04.2010 / 05:28

4 respostas

0

roboocopy linha de comando do windows desde vista. Pode excluir arquivos e pastas com um padrão de exclusão separado. Tem / MIR que exclui arquivos que foram excluídos do diretório de origem, copia arquivos atualizados e deixa os arquivos inalterados existentes. Pode copiar permissões também.

    
por 19.05.2010 / 17:27
3

Você pode usar o bom e velho tar com -j para bzip2 de compactação e -X com um arquivo contendo padrões a serem excluídos.

man tar

    
por 22.04.2010 / 06:46
1

Por que não apenas adicionar seus arquivos jpg / ogg ao svn também? Você não precisa deles para construir?

    
por 22.04.2010 / 12:00
0

Minha regra básica é armazenar tudo no svn que não possa ser facilmente recriado ou baixado. Então, qualquer imagem iria lá, junto com documentação, html, etc., mas bibliotecas ou potes de terceiros não. Basicamente, você deve ser capaz de verificar a fonte em uma nova máquina, instalar quaisquer dependências e construir. Se você não puder fazer isso, em algum momento você terá problemas.

    
por 22.04.2010 / 15:33

Tags