Vraag Tijdstempelinstellingen in de Unison GUI


Ik zou graag de GUI-versie van Unison gebruiken om twee mappen te synchroniseren en de tijdstempels van bestanden te behouden wanneer dit gebeurt.

Context: 

Ik kan zien dat de opdrachtregelversie van Unison standaard de tijdstempel van elk bestand dat is gesynchroniseerd met dat van de synchronisatietijd, wijzigt. Ik kan ook zien dat door de optie -times toe te voegen, ik deze kan krijgen om de gewijzigde tijd te behouden van welk bestand het ook voorrang heeft gegeven in de update. Tot zover goed.

De vraag: 

In de GUI-versie hoe kan ik de optie "-tijden" toevoegen of wijzigen?

  • Er is de sectie voor het maken van profielen, die wanneer men teruggaat en bewerkingen een bestaand profiel heeft een veld voor vrije tekstbewerking, maar dan als dit lijkt een veld per root te bevatten dat er geen lijkt te zijn plaats om opties toe te passen. Verder is soms de knop "Bewerken" grijs gemaakt
  • In de hoofdinterface voor het uitvoeren van een profiel zijn er verschillende menu's maar niets dat lijkt op een tijd, of op een generaal vrij tekstvak voor opties.

Ik heb gekeken naar de Unison-handleiding, maar kan alleen de meest vluchtige vermeldingen van "-times" vinden, laat staan ​​hoe ik deze in de GUI moet gebruiken.


1
2018-03-24 11:39


oorsprong


Sorry, maar Linux Mint staat niet op AskUbuntu. Je kunt het echter op onze zustersite vragen, unix.stackexchange.com - Android Dev
Bedankt, maar dit is een vraag over unisono, het is dezelfde unisono met dezelfde handleiding. - Puffin
Oké, dan stel ik voor dat je de verwijzing naar Mint verwijdert :) - Android Dev
Voor de volledigheid heb ik unix.stackexchange gecontroleerd op reeds bestaande antwoorden, maar ik heb daar ook niets gevonden. Het lijkt erop dat het op beide sites zou kunnen passen. - Puffin


antwoorden:


Ik heb niet gezien hoe dit te doen in de GUI zelf. De GUI leest echter een profielbestand met instellingen voor een specifieke vergelijking. Op ubuntu (en MacOS wat dat betreft), wordt profiel XXX opgeslagen als ~/.unison/XXX.prf. Dergelijke profielen kunnen opnieuw worden gebruikt, bijvoorbeeld voor houden twee paden gesynchroniseerd, door ze consistent in de GUI te selecteren. Typische profielinhoud zou omvatten

root = /home/USER/some/path
root = /media/USER/external_hdd/some/path

waar /home/USER/some/path en /media/USER/external_hdd/some/path zijn twee paden die synchroon moeten worden gehouden.

Met betrekking tot deze vraag heb ik een soortgelijke vereiste, maar een oplossing gevonden die voor mij werkt. Het toevoegen

times = true

in dat bestand zorgt ervoor dat tijdstempels voor bestanden tussen de twee roots worden bewaard wanneer bestanden van de ene root naar de andere worden gekopieerd.

Veel andere opdrachtregelopties kunnen op deze manier worden opgegeven, dus de Unison GUI blijft relatief eenvoudig, maar heeft nog steeds (het grootste deel van) de kracht van de opdrachtregel Unison.


2
2017-09-11 10:08