Vou usar o U1DB .
Sou um usuário bastante avançado do Ubuntu e gostaria de desenvolver coisas que usariam o desktopcouch, mas não posso começar porque a tarefa aparentemente simples de emparelhar dois sofás na minha rede local não funciona. Quando eu olho no navegador avahi eu posso ver os sofás e até mesmo os ouvintes de convite.
Pelo que entendi, a ferramenta desktopcouch-pair
eu só tenho que começar a ouvir o convite e eu deveria ser capaz de emparelhar os sofás. Mas nada acontece ... e, para ser honesto, eu nem entendo como os sofás ficarão sincronizados quando começarem a usar portas aleatórias a cada vez.
Espero conseguir alguma explicação aqui.
Quando você emparelha duas instâncias do desktop, o primeiro banco de dados armazena as informações sobre o segundo, e sincroniza de , e o segundo armazena informações sobre o primeiro e sincroniza do isso. Claro, a sincronização é bidirecional, mas o ponto é que ambos tentarão se conectar ao outro. Isso funcionará, desde que ambos os servidores não alterem o endereço IP ao mesmo tempo. Se isso acontecer, você terá que ... re (-) emparelhá-los. :)
A informação é armazenada em cada banco de dados de gerenciamento de couchdb, então dê uma olhada em seus Futons e veja se as informações estão corretas.