Git-annex: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
Linha 31: Linha 31:
* Mapa do site
* Mapa do site


== Casos de uso ==
=== O Arquivista ===
<p> Bob tem muitos drives para arquivar seus dados, a maioria deles mantido off-line, em um lugar seguro.</p>
<p>Com git-annex, Bob tem uma única árvore de diretórios que incluem todos os seus arquivos.</p>
<p>With git-annex, Bob has a single directory tree that includes all his files, mesmo com o conteúdo sendo armazenado offline. Ele pode reorganizar seus arquivos usando aquela árvore, mandando alterações (comitando novas versões) para o git, sem se preocupar em apagar acidentalmente alguma coisa.</p>
When Bob needs access to some files, git-annex can tell him which drive(s) they're on, and easily make them available. Indeed, every drive knows what is on every other drive.
more about location tracking
Bob thinks long-term, and so he appreciates that git-annex uses a simple repository format. He knows his files will be accessible in the future even if the world has forgotten about git-annex and git.
more about future-proofing
Run in a cron job, git-annex adds new files to archival drives at night. It also helps Bob keep track of intentional, and unintentional copies of files, and logs information he can use to decide when it's time to duplicate the content of old drives.
more about backup copies


[[Category: git]]
[[Category: git]]
[[Category: git-annex]]
[[Category: git-annex]]

Edição das 16h48min de 10 de setembro de 2013

Logotipo da ferramenta git-annex

Git-annex permite gerenciar arquivos com o famoso git, sem a necessidade de checagem do conteúdo dos arquivos qu estão no git. Embora isso possa parecer paradoxal, é muito útil quando lidamos com arquivos maiores do que o git pode normalmente manipular devido a limitações de memória, tempo ou espaço em disco.

Git-annex é projetado para usuários git que gostam muito de usar linhas de comando. Para todos os outros, o Git-annex assistant transforma Git-annex em um sincronizador de pastas fácil de usar.

Para ter uma idéia de Git-annex, veja o passo a passo.

Conceitos-chave

  • Tudo-em-um
  • Como funciona?
  • Comandos especiais
  • Sync
  • Modo direto

Detalhes

  • Criptografia
  • Valores-chave dos backends
  • Repositórios puros
  • Internamente
  • Escalabilidade
  • Design

Outras coisas

  • Testemunhos
  • Privacidade
  • O que o Git-annex não é
  • Softwares relacionados
  • Mapa do site


Casos de uso

O Arquivista

Bob tem muitos drives para arquivar seus dados, a maioria deles mantido off-line, em um lugar seguro.

Com git-annex, Bob tem uma única árvore de diretórios que incluem todos os seus arquivos.

With git-annex, Bob has a single directory tree that includes all his files, mesmo com o conteúdo sendo armazenado offline. Ele pode reorganizar seus arquivos usando aquela árvore, mandando alterações (comitando novas versões) para o git, sem se preocupar em apagar acidentalmente alguma coisa.

When Bob needs access to some files, git-annex can tell him which drive(s) they're on, and easily make them available. Indeed, every drive knows what is on every other drive. more about location tracking

Bob thinks long-term, and so he appreciates that git-annex uses a simple repository format. He knows his files will be accessible in the future even if the world has forgotten about git-annex and git. more about future-proofing

Run in a cron job, git-annex adds new files to archival drives at night. It also helps Bob keep track of intentional, and unintentional copies of files, and logs information he can use to decide when it's time to duplicate the content of old drives. more about backup copies