Eu não vi como fazer isso na GUI em si. No entanto, a GUI lê um arquivo de perfil com configurações para uma comparação específica. No Ubuntu (e no MacOS), o perfil XXX é armazenado como ~/.unison/XXX.prf
. Tais perfis podem ser reutilizados, por exemplo, para manter dois caminhos sincronizados, selecionando-os consistentemente a partir da GUI. O conteúdo típico do perfil incluiria
root = /home/USER/some/path
root = /media/USER/external_hdd/some/path
em que /home/USER/some/path
e /media/USER/external_hdd/some/path
são dois caminhos que devem ser mantidos em sincronia.
Com relação a essa questão, tenho um requisito semelhante, mas encontrei uma solução que funciona para mim. Adicionando
times = true
nesse arquivo garante que os registros de data e hora dos arquivos sejam mantidos entre as duas raízes quando os arquivos são copiados de uma raiz para outra.
Muitas outras opções de linha de comando podem ser especificadas dessa forma, portanto a GUI do Unison permanece relativamente simples, mas ainda tem (a maior parte?) o poder da linha de comando Unison.