ECMerge compares and merges files and folders, side-by-side or 3-way. It provides syntax coloring for C/C++, Java, HTML, ASP, PHP, and many other programming languages. It can save your work at an intermediate state and restart it later. It can generate Unix patches and XML/HTML reports between files. A shell extension is provided under Windows. PDF, Word, and ZIP documents can be compared using converters.
Autodl2 is a simple to manage and extensible file transfer system that can be configured simply using a configuration file. The system is designed to be lightweight and handle multiple file transfer protocols. Currently only SFTP is supported, though other systems can be added via a plugin system.
DB Copy Plugin is a database copying plugin for the SQuirreL SQL Client. It makes it possible to copy and paste tables from one session to another and between different databases and includes primary key and foreign key constraints for copied tables, and uses Hibernate 3.0 internally to perform database object type mappings. It supports Firebird, Oracle, Sybase, MS SQL Server, MySQL, HyperSonic, Pointbase, and PostgreSQL, and allows the user to select a Hibernate dialect for the destination database if one couldn't be determined automatically.
Rsyncmanager is a daemon designed to simplify the task of coordinating multiple file transfers to or from a machine. It was originally written to serve as the managing hub of a backup system that used rsync to feed in files from many other machines, so that all backups could be run from a single place. It can be used to coordinate any kind of regular file transfer, from a simple hourly copy of an email store from a primary to a backup server, to multiple concurrent rsyncs to multiple machines on varying schedules.
JBup (Java Backup) aims to become a robust, professional backup tool. It creates a mirror of the current file set and compares it to the previous version. The deltas are saved and the previous mirror is removed. By applying the increments in reverse time order, complete backups of arbitrary versions can be created. It is an Ant task and can therefore be used in Ant scripts that perform additional backup actions, such as archiving directories or sending emails.