Configurações de registro de data e hora na GUI do Unison

1

Eu gostaria de usar a versão GUI do Unison para sincronizar duas pastas e preservar o registro de data e hora dos arquivos.

Contexto:

Posso ver que a versão da linha de comando do Unison é padronizada para alterar o registro de data e hora de qualquer arquivo que seja sincronizado com o horário de sincronização. Eu também posso ver que adicionando a opção -times eu posso obtê-lo para preservar o tempo modificado de qualquer arquivo que tenha dado prioridade na atualização. Até aí tudo bem.

A pergunta:

Na versão GUI, como adiciono ou altero a opção "-times"?

  • Há a seção de criação de perfil, que quando se volta e edita um perfil existente tem um campo de edição de texto livre, mas como este parece conter um campo por raiz não parece ser um lugar para aplicar opções. Além disso, às vezes o botão "editar" é acinzentado
  • Na interface principal para executar um perfil, existem vários menus mas nada que pareça se relacionar com os tempos, ou um general caixa de texto livre para opções.

Eu consultei o manual do Unison, mas só posso encontrar as menções mais superficiais de "-times" e muito menos como usá-lo na GUI.

    
por Puffin 24.03.2017 / 12:39

1 resposta

2

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.

    
por rugplots 11.09.2018 / 12:08