SVN Queue helps to commit from console when handling projects with many files. You add files to a queue in an easy way, can list the files, and can commit. Needs SVN.
cvsq (CVS queued) is a tool that enables developers with a dial-up connection to work comfortably with CVS. It accepts same arguments as CVS but instead of directly processing them, cvsq stores all requests in a queue and handles them later.