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.
This version improves the user experience by hardening both the frontend and the Subversion, CVS and ASCII backends. The checks on the user input are extended and now the users are warned basically in all situations if they try to run commands with wrong number of parameters. The verifications if the backend repositories are up and running when the users try to access
them are extended with dynamic checks, approaching complete coverage.