Domanda

Sto usando all'unisono per sincronizzare un gruppo di cartelle insieme. Non solo 2 radici, ma penso che la mia domanda può essere fatta questa semplice ...

Consente di dire che sono la sincronizzazione di directory A e B usando all'unisono. Se rimuovo file X dalla directory A, come fa sapere all'unisono che cosa fare? Dovrebbe aggiungere X ad A da B o dovrebbe eliminazione X da B?

È stato utile?

Soluzione

Unison tiene traccia del contenuto di ciascun percorso dopo ogni sincronizzazione corretta di quel percorso (cioè, si ricorda il contenuto all'ultimo momento quando erano gli stessi nelle due repliche).

Si dice che un percorso viene aggiornato (in qualche replica) se il suo contenuto attuali sono diversi dai suoi contenuti l'ultima volta che è stato sincronizzato con successo. Si noti che se un percorso viene aggiornato non ha nulla a che fare con l'ultima modifica time-Unison considera solo il contenuto per determinare se si è verificato un aggiornamento. Ciò significa che toccando un file senza cambiare il suo contenuto non sarà riconosciuto come un aggiornamento. Un file può anche essere modificato più volte e poi cambiato di nuovo ai suoi contenuti originali; purché Unison viene eseguito solo al termine di questo processo, verrà riconosciuto alcun aggiornamento.

In altre parole:. Unison sa che avete cancellato il file X, perché non è più sul disco in A, si sa che dovrebbe eliminarlo dalla B

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top