:: MacCVSClient :: User Guide
  MacCVSClient Change Log
17 Jun 2003 Version 1.8 [Change log of older versions]
 
  • OS X version only:
    • UI tuneup: more of an Aqua look.
    • Mach-O binary.
    • "Coo" icons for the app and CVS control files! To see these icons, you might have to rebuild the finder's association cache.
    • SSH1 and SSH2 including MacCVSClient built in password/passphrase handling. You still can use SSHPassKey to enter your passphrase. To do this, select "No Password" in the login profile. MacCVSClient will then fall back to use SSHPassKey, if this one has been installed and configured.
    • Support for local repositories. No need to install a CVS pserver if you only want to use a local repository. Just create the repository from a terminal and then use the path to it in the login profile preferences as CVS root.
    • Support for RSH should work again.
  • All versions:
    • CVS Annotate [doc and screenshot]
    • Split menu "CVS" into "Sandbox" and "Repository"
    • Major rework of log and diff parsing and storage.
    • Keychain support (not in 68K).
    • Proper visual feedback during resize of table headers in module window.
    • Keyboard shortcuts: CMD-+ = CVS Add, CMD-- = CVS Remove. In Classic PPC and 68K versions the '+' above '=' doesn't work. You have to use the '+' on the number keypad. In the OS X version, CMD-+ seems to be handled correctly as SHIFT-CMD-= in the system.
    • Rearranged "File/View", "File/Discard", and navigation commands in the "Special" menu into the new "Info" menu.
    • Changed "Sandbox" command key shortcuts: OPTION key now brings up dialog box for commands which have a dialog-less alternative. Before, OPTION would skip the dialog. So, the OPTION key behaviour has been inverted in this context now. I think this is more intuitive. Sorry for the change, you'll get used to it quickly.
    • Improved file filtering: AND and OR modes; show matches and hide matches modes; new criteria keyword subst option, storage format, added files, removed files. Also, if a filter setting results in no file to be shown in the module window, there will be a line of text stating that everything is filtered out (instead of a strangely empty screen as before); changed filtering command shortcuts: CMD-F = Filter (show), CMD-SHIFT-F = Filter (hide), CMD-OPTION-F = Filter Settings.
    • Preference to disable CVS control file locking. This way, it is not such a hassle to move an old sandbox into the trash can and then empty it.
    • Mouse wheel scrolling: now one scroll wheel tick scrolls as much as three arrow button ticks. This seems to be roughly the value used by other apps such as Mail.app, Chimera and CodeWarrior.
    • Upon application startup, Console and Scrapbook window now remember whether they had previously been hidden and don't show up, if not wanted.
    • In Preferences/Export Translators you now can set type and creator to '*' and MacCVSClient will not assign a type and a creator code.
    • FIX: "prune empty folders" option in CVS Checkout and CVS Update now works
    • FIX: enabled "prune empty folders" and "get new folders" preferences.
    • FIX: When importing and repeatedly opening the import dialog, sometimes the folder to be imported would not be shown correctly in the final import confirmation dialog (there would be an empty folder name instead).
    • FIX: log and annotation information for a lost file in the module window would not be retained when switching away from and back to MacCVSClient.
    • FIX: opening an annotation or log window for a lost file would not work (you'd see some error dialogs).
    • FIX: file path name calculation could fail in certain circumstances such as checking out a module directly into a remotely mounted volume (as opposed to a folder inside a remotely mounted volume).
    • FIX: CVS log parser had a few bugs. It now works well.
    • FIX: MacCVSClient was not able to handle conflicts of non-mergeable files properly and would under certain circumstances overwrite working copies of binary (-kb) files. This is fixed here.
    • FIX: drag-n-drop from module window could cause signals if the module window was not full and items were dragged over the empty area of the window.
Rev. 1.73  Copyright © 2003 Jörg Bullmann