CODESH (COllaborative DEvelopment SHell) is an automatic persistent logbook for sessions of personal command line work. It records 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 user's shell sessions. Sessions are uniquely tagged and stored in local or distributed backend repositories (ASCII flat file or Subversion 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.
The test suite is streamlined to produce shorter and more focused output, making it easier to scan the results from each test. The code for the various backends is cleaned up and a problem when extracting flex sessions (the log-modify-and-replay mechanism of CODESH) from remote CVS backends is fixed.