COllaborative DEvelopment SHell is a project that 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.
COllaborative DEvelopment SHell 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 and can be extracted and reproduced at any time by the user who created the session or by collaborators located anywhere in the world.
What’s New in This Release:
· This version introduces a new test suite for automatic testing of the new persistent backend for virtual sessions, based on Subversion: testSuiteSvn.txt, located in the tests subdirectory.
· Users can run tests for an expanded choice of options: a Subversion backend; a CVS backend; a flat file (ASCII) backend, thus avoiding Subversion or CVS dependencies; or no backend at all.
· The tests serve a dual purpose as examples of using CODESH in different modes of operation.