Quais são os principais frameworks de sincronização bidirecional de código aberto disponíveis nativamente no Ubuntu, que sincronizam via “diff merging”?

1

Então, novamente, o software precisa ser:

  1. Código aberto - para poder programar com ele.
  2. Sincronizar duas formas - para que dois ou mais usuários possam ter controle simultâneo sobre um arquivo, ao contrário do Rsync, que sincroniza apenas uma maneira.
  3. Disponível ingenuamente no Ubuntu - porque não quero lidar com o Google ou com o Google Docs.
  4. Sincroniza através de um diff merge - porque é mais rápido do que substituir o arquivo inteiro.

Meu caso de uso específico:

Eu preciso usar este software como back-end para um projeto que estou criando para edição colaborativa. Este projeto será um plugin para o Ubuntu SDK. Embora eu tenha ouvido falar de projetos como o Google Wave e o Gobby; estas não são soluções para o que estou tentando realizar. Contudo; Se você está ciente da tecnologia subjacente que eles estão utilizando, eu estaria interessado em ouvir o que eles usaram.

Caso contrário; Eu só quero saber o que está disponível no Ubuntu, então eu posso fazer minha pesquisa a partir daí.

Editar:

Só para esclarecer, o Unison é um exemplo de programa que estou procurando.

link

    
por Akiva 31.07.2014 / 18:43

0 respostas