COllaborative DEvelopment SHell 0.9.0 (Default branch) |
|
|
The CODESH (COllaborative DEvelopment SHell) project
provides an automatic persistent logbook for sessions of
personal command line work by recording what and how is
being done, for private use/reuse and for sharing selected
parts with collaborators. It is an intelligent shell that
automatically logs a user's command line (shell) session:
commands, scripts executed, output produced, changes to
environment variables, alias creation, and other information needed to recreate the session later. Sessions are uniquely tagged and stored in local or distributed backend repositories (flat file - ASCII - or CVS based)
and can be extracted and reproduced at any time by the user who created the session or by collaborators located anywhere in the world.
License: GNU General Public License (GPL)
Changes:
This version introduces access to remote repositories for the ASCII persistent backend for virtual sessions, based on SSH and SCP. Access to remote hosts can be controlled e.g. by the use of public and private keys. The standard create-codeshasciirepository.sh script can be used to create repositories on remote hosts. The test suite is expanded to check the functionality of the takesnapshot and getsnapshot commands.
|