etch  ]
[ Source: tra  ]

Package: tra (20020816-1)

a file-system synchronizer

Tra is a user level file system synchronizer designed to facilitate easy disconnected operation. Most tools like Tra employ version vectors, while Tra instead uses vector synchronization and modification times. The semantic difference is small but has significant effects; in particular, Tra operates without distributed garbage collection.

Unlike most other synchronization tools, Tra can synchronize replicas on multiple hosts, even when some of those hosts are temporarily unavailable. For example, if at some time in the past A and B were synchronized, and at a different time B and C were synchronized, it is possible to synchronize A and C. This doesn't work well with tools like Unison, which do pair-wise synchronization.

However, Tra is still in early development. It doesn't yet have a GUI interface, the command-line interface is still evolving, there is no support for Windows hosts, and it has received only limited testing. Meanwhile, this package is meant to facilitate testing and development of Tra.

Tags: System Administration: File Distribution, User Interface: Command Line, Role: Program, Scope: Utility, Purpose: Synchronisation, Works with: Files

Other Packages Related to tra

  • depends
  • recommends
  • suggests
  • dep: libc6 (>= 2.3.1-1)
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb

Download tra

Download for all available architectures
Architecture Package Size Installed Size Files
i386 329.4 kB776 kB [list of files]