Estou procurando um sistema de controle de revisão fácil de usar, com o qual eu e minha esposa não técnica possamos trabalhar. Eu tentei subversão e força, mas achei que eles eram muito complicados e algumas coisas não puderam ser feitas através da GUI. Seria usado apenas em clientes Windows e apenas em uma rede local. Gostaria de armazenar o repositório principal no meu servidor doméstico Windows. Livre seria o melhor, mas um preço razoável para o uso do consumidor também seria bom se fosse um bom software. Desde já, obrigado.
Edit: Estou recebendo muitas soluções que não são adequadas e acho que é porque eu não estava claro no meu post de abertura. A principal razão pela qual eu gostaria de usar a ferramenta é para o gerenciamento de controle de fonte de software (mas também para arquivos binários, por exemplo, arquivos Word e Excel), portanto, será necessário oferecer suporte a coisas como gerenciamento de ramificação, fusão e liberação. Enquanto eu for o usuário principal, a esposa também precisará usar a ferramenta, mas ela não é técnica. No entanto, ela tem conhecimentos de informática e pode trabalhar em torno de um software amigável.
O principal problema que encontrei no subversion e no Perforce foi que havia alguns locais em que os caminhos precisavam ser inseridos para os locais no repositório de origem. Uma simples GUI navegando até os locais seria perfeita, mas essas áreas específicas exigiam que o usuário insira manualmente o caminho em uma caixa de texto com pouca confirmação de que seja válida ou não.
Como você pode ver, um software de sincronização de arquivos como o Dropbox não é adequado para isso, mesmo que seja compatível com a versão do arquivo.
fonte
Respostas:
Você disse que tentou o subversion, mas você já tentou o Tortoise SVN ? Funciona como uma extensão de shell e seu repositório pode estar em qualquer lugar (inclusive localmente em um diretório).
É bastante intuitivo (muito mais do que subversão de linha de comando). Não tenho certeza se o utilitário "diff" interno funcionaria com documentos do processador de texto, mas tenho certeza de que essas informações estão disponíveis em algum lugar.
fonte
E o Dropbox? Ele usa um sistema de sincronização de pastas, mas eles também armazenam uma cópia em seus próprios servidores. Parece ser muito fácil de usar.
fonte
Você pode querer olhar para o Git junto com o SmartGit, tanto de código aberto quanto da interface do usuário do SmartGit.
fonte
Você conhece o Shadow Copy ? Está embutido no Windows.
fonte
Você já olhou para o FileHamster ? Eu usei isso antes e é muito fácil descobrir.
fonte
Faço a mesma coisa que você deseja fazer e também tenho que lidar com uma esposa não técnica. E eu também precisava do histórico de revisões.
Ao longo das linhas do Dropbox, você olhou Wuala (de La Cie)? Confira o serviço deles. http://www.wuala.com . Usei o SugarSync e o Dropbox (usei apenas PCs com Windows), mas achei o Wuala o mais fácil de usar. Ele possui uma ótima interface do Windows, controle de revisão, sincronização em todos os computadores, aplicativos para smartphone etc. Confira e veja se é o que você está procurando.
Dito isto, há uma taxa, mas você pode controlar isso com base em quanto você precisa fazer backup.
(NOTA: Eu não tenho nenhum relacionamento com a Wuala, além de ser cliente, e não me beneficio de forma alguma mencionando o serviço aqui.)
fonte
O Bazaar é de longe o sistema SVN mais fácil disponível, se você realmente precisar de controle de versão. Falta muito controle mais refinado de outros sistemas como o GIT, mas, em comparação, é muito mais fácil de usar. Você pode começar a correr rapidamente (cinco minutos de acordo com este tutorial ).
Se você deseja controle de versão para documentos simples (como Word e Excel), basta usar o Google Docs . Nenhuma configuração é necessária, nenhum check-out de SVN, nenhuma formação técnica necessária. Você e sua esposa podem editar o mesmo documento ao mesmo tempo e ver os outros mudarem instantaneamente. Não fica mais fácil que isso.
fonte
Mercurial é relativamente fácil de entender. É GPLv2 e tem algumas extensões.
fonte