TortoiseCVS 1.9.1 UNSTABLE is out
Torsten Martinsen <torsten-IWqWACnzNjx/[email protected]> Tue, 01 Mar 2005 22:22:39 +0100
| Newsgroups | gmane.comp.version-control.cvs.tortoisecvs.user,gmane.comp.version-control.cvs.tortoisecvs.announce |
|---|---|
| Message-ID | <[email protected]> |
The TortoiseCVS team is now ready with the first feature release since June 2004. As this is the first release on the 1.9.x development branch, you should not use it in a production environment. The release has not undergone thorough testing. That being said, we think there are some exciting new features to be found, so please check it out if you have the chance. You can find the installer at Highlights: - New translations: Japanese, Romanian. - Automatic hyperlinks to bug tracker in History and Revision Graph. - First install no longer requires restarting Windows. - Changing icons no longer requires restarting Windows. - True exclusive editing. - Support for "cvs rename". - Many improvements to the Revision Graph dialog. - Run arbitrary CVS command. - The List Editors command now has its own dialog with more information. Changes for 1.9.1 (27 Feb 2005): ------------------------------- Added Japanese (Yutaka Yokokawa) and Romanian (Dumitru Pletosu) translations. (Torsten) Added tip for the case where an old version of the CVSNT lock server is installed locally. (Torsten) Fixed bug [1119783] "Incomplete shell extensions on folders with customized icons". (Torsten) Fixed bug [1123051] "moving branch fails in History and Rev.Graph dialog". (Torsten) Links of the form "bug 123" and "#123" in the History and Revision Graph dialogs are now automatically converted to hyperlinks to a user-configurable bug tracker (addresses RFE [935783] "Providing clickable links to Mantis"). (Torsten) Implemented RFE [743265] "add leading / to repository folder for checkout". (Torsten) When TortoiseCVS is first installed on a machine, it is no longer necessary to restart Windows. Reinstalls still require restarts, however. Implemented RFE [696840] "Changing icons does not require a reboot". (Torsten) CVS Edit now uses the -x option for binary files to implement true exclusive edits. (Torsten) There is now an "Edit policy" preference which allows specifying if the Edit/Unedit commands are shown in the context menu. Also, it is possible to have an "Exclusive edit" command, or to make all edits exclusive. (Torsten) The preference "Automatic commit" now includes modified and deleted files when invoked from Add Contents (addresses RFE [807612] "Add Contents + Commit"). (Torsten) Implemented RFE [1038747] "Avoid fetching more than one Modules list". (Torsten) Fixed bug [1110777] "History log does not remember apply action". (Torsten) Newly created .cvsignore files are automatically added to the repository. (Torsten) Implemented RFE [744228] "Close on completion checkbox for progress dialog". (Torsten) Implemented RFE [1077523] "Support of the new CVSNT "rename / move" feature". (Torsten) History dialog: Added keyboard shortcut. Show keyword expansion and filename information on a per-revision basis. (Torsten) Disabled "View" menu item in History and Revision Graph dialogs for executable files (addresses RFE [1071161] "action "View this revision" can be dangerous"). (Torsten) Fixed bug [1102428] "TortoiseCVS will CRASH explorer". (Hartmut) Implemented RFE [1005036] "Show messages when -n flag is set." (Torsten) Implemented RFE [1004430] "extension of Unedit dialog". (Torsten) Implemented RFE [1100457] "Show check-in comments on annotate". (Torsten) Added new icons from visli with Chinese character overlay. (Torsten) Fancier Credits dialog. (Torsten) Implemented RFE [1076367] "Warn on empty commit comments" thanks to patch from Friedrich Brunzema. (Torsten) Fixed bug [1102248] "Missing Russian timezone parsing in getdate.y". (Torsten) Fixed bug [1097045] "TortoiseCVS interaction breaks Cmd-window keystrokes". (Hartmut) Fixed 100% CPU usage problem. (Hartmut) Updated CVSNT to version 2.0.62.1817. (Torsten) Fixed bug [1092624] "Strange behaviour: 'Finished ...'-dialog closes on MouseOver. (Hartmut) Fixed bug in Commit dialog where double clicking on an added or removed file always toggled the first file in the list. (Torsten) Revision Graph: Numerous improvements, too many to mention separately. (Torsten) Web Log no longer authenticates using "blast_username". (Torsten) Fixed bug [1082937] "Auto Unedit of unmodified files fails". (Torsten) Fixed bug [1083979] "Compiled CVSROOT lacks a colon". (Hartmut) Fixed bug [1083696] "Module field input value autocomplete fails". (Hartmut) Implemented RFE [898638] "Save revision Graph as picture". (Torsten) Implemented RFE [936603] "Highlight merge arrow on Revision Graph". (Torsten) Revision Graph dialog: Options to toggle display of tags, as well as non-interesting revisions. (Torsten) Checkout dialog: Remove any trailing slash from the CVSROOT directory. (Torsten) Fixed bug [1062665] "cvslock.exe should be deleted". (Hartmut) Fixed bug [1062334] "Comment history munges newlines". (Torsten) Fixed bug [982772] "Advoiding lost changes when changing rows in the history vie". (Torsten) CVS Add: Always treat .sql files as text. (Torsten) Implemented RFE [627916] "Run arbitrary CVS command". (Torsten) Fixed bug "Invalid keyword expansion -ku when adding Unicode files" (Hartmut) Fixed bug [1060938] "Must Resolve Coflicts one at a time". (Hartmut) Fixed bug [1060210] "No prompt to add ssh key to cache". (Hartmut) Fixed [1058941] "'cvs version' breaks update and add". (Hartmut) Update to InnoSetup 4.2.7. (Hartmut) Fixed bug where "tag" and "remove" always reported success. (Torsten) Added "Show tags" checkbox in Revision Graph. (Torsten) Update to TortoisePlink 0.56. (Hartmut) Added CVSNT lock server, required for :local: protocol. Fixes bugs [1052996] and [1046257]. (Hartmut) Fixed bug [1051161]" TortoiseShell.dll not updated after upgrade". (Hartmut) Fixed bug [1046257] "Local mode doesn't work in 1.8.1" by updating cvs95.exe to 2.0.58a. (Torsten) Fixed bug [1039807] "Annotate doesn't show tab character properly". (Torsten) Implemented RFE [1043839] "Include cvsagent from CVSNT". (Torsten) Update to CVSNT 2.0.58. (Torsten) Fixed bug [1017260] "Diff fails to generate temp filename". (Hartmut) Fixed bug [1030868] "'Make New Module Dialog' is too narrow". (Hartmut) Fixed bug [1040282] "Wrong accelerator for 'Tag' field in Tag dialog". (Hartmut) Fixed problem with "CVS update" not asking for password. (Hartmut) Fixed bug [1032178] "Month DropDown Box on Checkout does not drop down." (Hartmut) Do not use -B for old CVS servers (prior to 1.11.1p2). (Torsten) Revision Graph: Allow suppressing display of tags and "non-interesting" revisions (i.e. revisions which do not have tags/branches, or are the source or target of a mergepoint). (Torsten) Checkout dialog: Allow choosing the port for :ext: as well as for :ssh:. (Torsten) Add Contents dialog: No longer shows files in .cvsignore by default - there is now an option in Preferences to get the new behaviour (RFE [994412]). (Torsten) Commit dialog: There is now an empty entry at the top of the History dropdown, so that it is easy to select the previous entry using the mouse. (Torsten) Make Patch: Do not show "Browse" button when only files are selected. (Torsten) Fixed bug [1026604] "1.8.0-RC6 doesn't work on NT4". (Hartmut) Update to CVSNT 2.0.51d. (Hartmut) Support for renaming files (this feature is still experimental in CVSNT). (Torsten) New default icon set. (Torsten) Implemented RFE [987436] "Display Server CVS version clarifications". (Torsten) Workaround for CVSNT bug where edit -c does not check for existing edits if invoked from parent directory. (Torsten) If a command fails with "end of file from server" and the protocol is SSPI, retry the command without encryption to support SSPI on Linux servers. (Torsten) The List Editors command now has its own dialog and shows not only filename and author, but also date, hostname, and path. It is also possible to sort the listing on the different columns. (Torsten) Annotate dialog now remembers sort column. (Hartmut) Fixed bug in History Dialog: Enable clipping again for non-branches and non-tags. (Hartmut) Fixed bug [1017431] "History screen does not show anything." (Hartmut) Implemented RFE [1013084] "Add 'Annotate' to the context menu in the Annotate view". (Hartmut) Fixed crash for file "NUL". (Hartmut) Added new iconsets (patches [1005962], [1014654], [1014670]). (Hartmut) Fixed bug in History Dialog: Tags and branches were clipped. (Torsten) Fixed bug in History Dialog: Changed log messages did not persist when moving to a different revision. (Torsten) Made "List Editors" work again. (Torsten) Implemented RFE [702472] "Add CVS Status display of 'Locked'": In the Properties dialog and in the Explorer "CVS Status" column, a file which is unmodified but Edited by the user will show as "Locked". (Torsten) Fix broken %mine / %yours substitution for external merge application. (Hartmut) Implemented RFE [688928] "CVS checkout into checked-out folder". (Torsten) Fixed bug [995108] "Committing project root folder in 1.8 gives uptodate fail". (Hartmut) Implement RFE [1005041] "cvs add content could better deal with .cvsignore". (Hartmut) Updated TortoisePlink to 0.55 to fix security bug. (Torsten) Fixed bug [1003932] "Adding of files since Tortoise 1.7 impossible". (Hartmut) Fixed bug [971187] "Web Log / TortoiseAct.exe problem". (Hartmut) Fixed bug [1000090] "Folders with [ ] don't add correctly to .cvsignore". (Hartmut) Fixed bug [1002963] "sserver doesn't work without ca.pem". (Hartmut) Update to CVSNT 2.0.51a, fixes bug [999567] "weird problem with .exe files in repository". (Hartmut) Fixed bug [997637] "Diff does't work within a directory with dots". (Hartmut) Add column "state" to Add Files dialog (see RFE 994412 "CVS Add Contents dialog shows ignored files"). (Hartmut) Fixed bug [993791] ""View this revision" -- selecting viewer". (Torsten) Add "-ssh" to default TortoisePlink parameters. (Torsten) Updated CVSNT to version 2.0.48. (Torsten) Fix MinGW compilation. (Hartmut) Added French User Guide thanks to Cedric Babault. (Torsten, Hartmut) Build process now uses GnuWin32's bison and flex instead of Cygwin's. (Hartmut) Add statusbars to all resizable dialogs as the old resize grip is not redrawn properly on a themed XP system. (Hartmut) Add column "filetype" to commit dialog. (Hartmut) Show sort indicator in listview header in commit, annotate and add files dialogs. (Hartmut) Replaced richedit in progress dialog with listview (plus other tweaks) to improve performance when doing operations with lots of CVS output (should fix bug [883903] "high cpu usage"). (Hartmut) Implemented RFE [977228] "Add the filename to history window title." (Hartmut) Fixed bug [970347] "Manual still refers to FileTypes.config". (Hartmut) Fixed bug [960863] "'Update special/Get tag' in base folder broken". (Hartmut) Implemented RFE [703395] "Wrap check-in messages at <80 chars.". (Torsten) Increased setup compression - see patch [912489]. (Hartmut) Implemented RFE [974056] "Annotate a specific revision". (Hartmut) Update to wxWindows 2.5.2. (Hartmut) Implement RFE [972751] "Override automatic line ending format detection". (Hartmut) Fixed bug [971187] "Web Log / TortoiseAct.exe problem". (Hartmut) Fixed bug [971159] "Shell icon shows non-existant change". (Hartmut) Implemented RFE [654869] "'View' in History dialog". (Torsten) Implemented RFE [952945] "Sticky Date column in Explorer": The explorer column "CVS Sticky Tag" is now known as "CVS Sticky Tag/Date" and shows either sticky tag or sticky date. Similar functionality is now available in the CVS property sheet. (Torsten) Added Catalan translation to the installer. (Torsten) The caption on the CVS submenu can now be changed by editing the registry entry "SubMenuName". (Torsten) ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click