Git vs rsync quando il fork delle risorse deve essere conservato

2

Ho alcuni file antichi che ho bisogno di condividere tra Mac. Ce ne sono più di 100.000. Devo mantenere la directory contenente questi file in sincronia. Pensavo che Git sarebbe stata una buona soluzione, e lo è stato, fino a quando ho scoperto che Git ha rimosso il fork delle risorse da ogni file sul / sui computer remoto.

Quindi ora sto cercando un'altra soluzione. Considerando rsync ma ho pensato di chiedere qui per vedere se qualcuno ha esperienza con i vecchi file Mac OS Classic in un ambiente Mac OS X moderno.

    
posta Meltemi 03.10.2013 - 21:51
fonte

2 risposte

1

Vuoi utilizzare rsync -E .

$ rsync --help
...
-E, --extended-attributes   copy extended attributes
...
    
risposta data 22.11.2013 - 22:28
fonte
0

Su OS X, 'cp' funziona con i fork delle risorse, e rsync è segnalato anche a. Se si esegue Netatalk sul server di destinazione, funzionerà abbastanza bene se si utilizza uno di questi, dal momento che Netatalk conserva il fork delle risorse nei metadati locali (spostandosi tra le diverse installazioni di Netatalk, però, può essere un mal di testa QUEST se hanno risorse diverse schemi di metadati della forcella e non te ne rendi conto fino a troppo tardi.

Nel frattempo, voglio scoprire come fare funzionare git con i fork delle risorse, in quanto ho alcuni software classici da mantenere e ho bisogno di mantenere i fork delle risorse nel repository. Sto esplorando alcune strade con metastore , ma probabilmente stai cercando una soluzione più simile alla quelli menzionati sopra se stai solo provando a condividere file (ad esempio un repository di software vintage, come quello che ho a casa).

    
risposta data 22.11.2013 - 22:15
fonte

Leggi altre domande sui tag