Arquivo da tag: Versionamento

Lidando com arquivos grandes no Git com Git LFS

Git Lfs  (Git Large File Storage) é uma extensão para o Git que permite ao famoso sistema de controle de versão a lidar com arquivos grandes. Em regras gerais um sistema como Git não é adequado a gerenciar arquivos binários principalmente se forem da ordem dos Megabytes, daí a necessidade do Git Lfs. Continue lendo Lidando com arquivos grandes no Git com Git LFS

Mudando do Subversion para o Git

GIT logoDurante anos eu tenho usado o Subversion como meu predileto sistema de controle de versões. Na época a razão da escolha foi: “achei legal”, “achei moderno” e “achei simples” mas considerando que nenhuma das razões dadas eram justificativas suficientemente técnicas para continuar a usá-lo decidi mudar para o Git[1], a vedete dos “sistemas de versionamento distribuidos” no momento. Continue lendo Mudando do Subversion para o Git

Syncany – Alternativa para armazenamento em sua nuvem privada

De todos os sistemas deste tipo que já analizei o Syncany é o único que se diz mais completo. Talvez isso seja pelo fato dele poder usar inúmeros sistemas de armazenamento como backend (pasta local, IMAP, FTP, Google Storage, Amazon S3, Rackspace, Webdav, Picasa Web Album, Box.net SFTP/SSH etc) e também por ter tudo o que os outros tem e ainda um brinde para quem se preocupa com segurança (criptografia do lado cliente). Bom, como ainda não tive tempo para testá-lo na prática não posso atestar que isso seja verdade mas que ele realmente parece ser uma excelente alternativa ao Dropbox, isso sim parece.

BBox – Alternativa ao Dropbox baseada em Subversion

 Como prometido aqui vai a terceira alternativa ao Dropbox que encontrei nas minhas procuras por solução Cloud de armazenamento de arquivos.

O BBox é uma solução que já surge com cliente para Linux, Mac OS e Windows e algo que me chamou a atenção é o fato dele usar o Subversion como sistema de controle de versões dos arquivos salvos no servidor, surpresa esta porque embora eu só tenha me interessado em reunir estas alternativas agora há muito tempo eu já estava de olho neste tipo de aplicação e algo que eu observei quase que como uma regra era que todos usavam o Git como sistema de controle de versões, eis aqui então a prova de que eu estava errado.