wiki:cypress/Unison

Unison

Unison is a file-synchronization tool for OSX, Unix, and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other. https://www.cis.upenn.edu/~bcpierce/unison/

Unison is installed on Cypress as modules.

[user@cypress2 ~]$ module av unison

---------------------------------------------------------------------------------- /share/apps/modulefiles -----------------------------------------------------------------------------------
unison/2.51.3+ocaml-4.07.0

To synchronize between local computer and Cypress, you have to set unison as a default module. To setup default modules, see here. Your ~/.modulerc may be like:

#%Module
module load unison/2.51.3+ocaml-4.07.0

To check unison on Cypress works, on a local computer,

user@local bin % ssh user@cypress.tulane.edu unison -version
unison version 2.51.3 (ocaml 4.07.0)

The version of unison must be printed.

See tutorial to learn the basic usage.

Last modified 6 months ago Last modified on Jun 18, 2021 9:51:17 PM