TortoiseSVN

TortoiseSVN 1.10.0

TortoiseSVN
開源軟體

TortoiseSVN 1.6.9

更新時間:2010-06-22
更新細節:

- BUG: the menu icons on XP were not shown correctly.
- BUG: the overlay icons could dissapear after upgrading from a previous version, a 'repair install' however would fix this issue.
- BUG: Ignoring directories with a dot and extension in the name didn't work.
- BUG: Comparing an updated item in the update-progress dialog didn't work properly for items in an external directory.


版本下載:TortoiseSVN 1.6.9

TortoiseSVN 1.6.8

更新時間:2010-04-18
更新細節:

- BUG: Exporting via DnD from the repository browser could create garbled paths if the urls of the files required escaping. (Stefan)
- BUG: Properties loaded from a file were not changed or added without a manual edit of the loaded content. (Stefan)
- BUG: The /logmsg param wasn't used in the copy command. (Stefan)
- BUG: The /logmsg param wasn't used in the import command. (Stefan)
- BUG: The commonUrl and commonRoot parameters in the CheckCommit method of the IBugtraqProvider2 interface could return wrong paths/urls. (Stefan)
- BUG: Updating two items from different paths to get a sparse checkout didn't work. (Stefan)
- BUG: Handling of multi-page TIFF files in TortoiseIDiff could lead to a crash. (Stefan)
- BUG: When adding files failed, the error message was not shown. (Stefan)
- BUG: The return value for /command:commit was wrong. (Stefan Fuhrmann)
- BUG: Adjusting the case of filenames could lead to those files getting deleted instead of fixed. (Stefan)
- BUG: When right-dragging and copying files over already existing files, an empty error dialog was shown in case of success. (Stefan)
- CHG: Various adjustments for Windows 7. (Stefan)
- CHG: The "show excluded folders as normal" setting is changed to false by default. (Stefan)
- CHG: On W2k, don't update to incompatible (future) TSVN versions. (Stefan Fuhrmann)


版本下載:TortoiseSVN 1.6.8

TortoiseSVN 1.6.7

更新時間:2010-01-23
更新細節:

- BUG: The status cache could segfault in some situations. (Stefan)
- BUG: Memory leak in SubWCRevCOM. (Stefan)
- BUG: The copy-from url in the Check-for-modifications Dialog was wrong for single files. (Stefan)
- BUG: SubWCRevCOM could only be used by one single application at a time. (Stefan)
- BUG: The column order wasn't saved correctly in the status list control. (Stefan)
- BUG: The message "only numbers are allowed" could be shown even when the bugtraq:number property was set to false. (Stefan)
- BUG: The "diff with previous revision" in the log dialog could use the wrong revision if there was a path with a copyfrom revision. (Stefan)
- BUG: Deadlock in the shell extension when used from a multi-threaded application. (Jonathan Potter, GP Software and Stefan)
- BUG: The "commonURL" parameter in the CheckCommit() method of the IBugtraqProvider2 interface was sometimes wrong. (Stefan)
- BUG: Revision graph won't show w/c revision under certain conditions. (Stefan Fuhrmann)
- BUG: Revision graph would segfault for small repositories (Stefan Fuhrmann)
- BUG: Errors returned in a post-commit hook script were ignored in a branch/tag/copy operation. (Stefan)
- BUG: Text files dragged from the repository browser to the explorer got truncated if they had the svn:eol-style property set. (Stefan)
- BUG: Resizing the dialogs with right/middle click didn't respect the current monitor but always moved the dialogs to the primary monitor. (Stefan)


版本下載:TortoiseSVN 1.6.7

TortoiseSVN 1.6.6

更新時間:2009-10-23
更新細節:

Version 1.6.6

- CHG: Reduced disk access in the status cache. (Stefan)
- BUG: The /url parameter was ignored for import commands. (Stefan)
- BUG: Some project properites were not automatically added to newly added folders. (Stefan)
- BUG: Resolving tree conflicts resulted in an error message. (Stefan)
- BUG: Under rare conditions, missing data would not be added to the log cache. (Stefan Fuhrmann)
- BUG: right-dragging added files was not possible. (Stefan)
- BUG: The menu verbs were language dependent. (Stefan)


版本下載:TortoiseSVN 1.6.6

TortoiseSVN 1.6.5

更新時間:2009-08-23
更新細節:

Version 1.6.5

- BUG: fixed access to freed memory which could crash the 'resolve' command. (Stefan)
- BUG: the ssl certificate files weren't saved. (Stefan)
- BUG: Y coordinate in log statistics graph Repository had inconsistent scaling. (Stefan Fuhrmann)
- BUG: The language for the dialogs was always in English on Win7 even if a language pack was installed and the language setting changed. (Stefan)
- BUG: Merging from an url which was renamed/deleted didn't work. (Stefan)
- BUG: The webviewer wasn't properly started from the lower pane in the log dialog for relative urls. (Stefan)


版本下載:TortoiseSVN 1.6.5

TortoiseSVN 1.6.4

更新時間:2009-08-07
更新細節:

- CHG: Improved startup performance of the log cache. (Stefan)
- CHG: The check state in the commit dialog is now preserved unconditionally after a failed commit. (Stefan)
- CHG: When marking files as resolved, only text files are now first checked for maybe still existing conflict markers. (Stefan)
- BUG: The export dialog showed the wrong url when exporting from the log dialog. (Stefan)
- BUG: The /fromurl parameter for the merge dialog was not used if the option "use wc url as from: url" was not set. (Stefan)
- BUG: In the log dialog, the context menu for a changed file could show the wrong item as the default action. (Stefan)
- BUG: The autocompletion in the commit dialog didn't show all possible entries. (Stefan)
- BUG: parsing of php files for autocompletion didn't work. (Stefan)
- BUG: After a merge, the "finished" message was not shown. (Stefan)
- BUG: Compression was not enabled for http(s) connections. (Stefan)
- BUG: The statistics dialog could show wrong average numbers. (Stefan)


版本下載:TortoiseSVN 1.6.4

TortoiseSVN 1.6.3

更新時間:2009-06-22
更新細節:

- NEW: All binaries are now digitally signed. (Stefan)
- CHG: Some small improvements to the status cache. (Stefan)
- CHG: When diffing from the log dialog, the peg revision is set to
the selected revision instead of HEAD. (Stefan)
- CHG: Deleted folders are not removed from the filesystem but only marked
as deleted so they can be committed separately. (Stefan)
- CHG: Change merges to be non-forced. (Stefan)
- CHG: Performance improvment in TortoiseMerge when showing
long lines. (Stefan)
- BUG: If a commit failed, TSVN could crash in case the svn library returned
an empty error object. (Stefan)
- BUG: The merge options to ignore whitespaces were ignored. (Stefan)
- BUG: The switch dialog allowed an empty url. (Stefan)
- BUG: bugtraq: texts in the commit dialog were colored/linked wrong
if the second regex matched not at the end of the first regex. (Stefan)
- BUG: The status cache didn't release open handles long enough for
drives to be able to unmount without force. (Stefan)
- BUG: The url browse button in the checkout/export dialog wasn't enabled
even if an url was entered to browse for. (Stefan)
- BUG: A checkout could fail due to a wrong peg revision. (Stefan)
- BUG: The status cache could fail to monitor working copies
for changes. (Stefan)
- BUG: An incomplete info text was shown for tree conflicts
"incoming add upon merge". (Stefan)
- BUG: The status cache exclude list wasn't used the first five minutes
after a restart. (Stefan)
- BUG: At the end of a merge, possible conflicts were not mentioned
in the 'finished' message. (Stefan)
- BUG: possible crash in the progress dialog. (Stefan)
- BUG: The check state in the commit dialog could get lost after a failed
commit if there were checked items in changelists. (Stefan)
- BUG: A failed merge could have restarted without notice. (Stefan)
- BUG: Diffing a file added remotely in the Check-for-modifications dialog
did not work. (Stefan)
- BUG: EOLs could be lost when editing removed lines
in TortoiseMerge. (Stefan)


版本下載:TortoiseSVN 1.6.3

TortoiseSVN 1.6.2

更新時間:2009-05-10
更新細節:

This is a bugfix/maintenance release.

Changes:
Version 1.6.2
- BUG: Error message about non-LF commit messages when using messages with
non-ASCII text. (Stefan)
- BUG: Dragging files/folders from the repository browser or the status
list control to the explorer could result in a DEP exception. (Stefan)
- BUG: The pathList passed to CheckCommit() only contained the parent folder
for recursive commits, not all selected items. (Stefan)
- BUG: TortoiseMerge duplicated the last line when saving UCS-2 files. (Stefan)
- BUG: Using a commit message from the history could result in an error
about "only numbers are allowed" when trying to commit. (Stefan)
- BUG: Stealing a lock failed when using serf instead of neon. (Stefan)
- BUG: Segfault in TSVNCache. (Stefan)
- BUG: The merge dialog always used the wc url as the default. (Stefan)
- BUG: The pathlist in the OnCommitFinished() method did not contain
all committed paths. (Stefan)
- BUG: Copy-to-wc from the repository browser didn't work for single
files/folders. (Stefan)
- BUG: Comparing revisions in the log dialog before a rename returned
an error. (Stefan)
- BUG: The context menu in TortoiseBlame was shown on the wrong monitor
in multi-monitor setups. (Stefan)
- BUG: Saving the revision graph as a wmf file when the stripes option
was activated resulted in an invalid file. (Stefan)
- BUG: interactive merging of binary files always left the file conflicted,
ignoring the "Use local" and/or "Use repository" buttons. (Stefan)
- BUG: TSVN didn't work on Win2k if it wasn't fully updated and
IE6 installed. (Stefan)
- BUG: The options button in the settings dialog to add an IBugTraqProvider
was only shown the first time and invisible the next times. (Stefan)
- BUG: the IBugTraqProviders were not used if only set with the
bugtraq:provideruuid but the providers were never configured in
the settings dialog. (Stefan)
- BUG: Importing files by dragging them onto the repository browser didn't
work on Vista. (Stefan)
- BUG: Failed externals weren't treated as errors in the autoclose
setting for the progress dialog. (Stefan)
- BUG: Setting the external diff by mime-type didn't work for longer
mime-types. (Stefan)
- BUG: Excluding the context menu from showing for certain paths didn't
work for the explorer tree view, only the list view. (Stefan)
- BUG: Warnings were shown repeatedly when updating multiple folders
at once and a conflict in one update happened. (Stefan)
- BUG: Deadlock in the TSVNCache.exe process. (Stefan)


版本下載:TortoiseSVN 1.6.2

TortoiseSVN 1.6.1

更新時間:2009-04-11
更新細節:

- CHG: The history dialog is now 'attached' to the commit dialog. (Stefan)
- CHG: When filling in a log message from the 'recent' messages in the
commit dlg, use the bugtraq:logregex to extract the bug ID and fill
the bug ID field if possible and only use the bugtraq:message value
if the logregex doesn't return a bug ID. (Stefan)
- CHG: Updated to OpenSSL 0.9.8k (Stefan)
- BUG: Showing properties from the explorer svn properties tab did not work
if a language other than English was set. (Stefan)
- BUG: Crash in "cleanup". (Stefan)
- BUG: TortoiseBlame showed only empty files. (Stefan)
- BUG: Crash when showing the revision graph where the URL of the repository
required escaping. (Stefan)
- BUG: The log dialog would show paths incorrectly greyed out or hidden
for urls which need escaping. (Stefan)
- BUG: Sorting in the status list control didn't work properly for columns
after 'lock author'. (Stefan)
- BUG: The bugtraq:label text was shown garbled in the commit dialog if it
contained non-ASCII chars. (Stefan)
- BUG: The (Un)Ignore menu was not shown for files which have names with
chars not available in the system codepage. (Stefan)
- BUG: Show log could loop endlessly under certain conditions.
(Stefan Fuhrmann)
- BUG: Fixed memory leak in TSVNCache. (Stefan Fuhrmann)
- BUG: Administrative (msiexec /a ...) install didn't work. (Stefan)
- BUG: The log dialog used the wrong font. (Stefan)
- BUG: Blame showed revisions as merged even if they were not. (Stefan)
- BUG: Externals weren't shown if changelists were present. (Stefan)
- BUG: The SubWCRevCOM didn't return date information. (Stefan)
- BUG: Refreshing a folder in the repository lead to duplicate entries
shown in the tree view. (Stefan)
- BUG: Already merged revisions were not indicated if the url required
escaping. (Stefan)


版本下載:TortoiseSVN 1.6.1

TortoiseSVN 1.6.0

更新時間:2009-03-22
更新細節:

Notes:
Culminating over 9 months of development effort, this is the best release of TortoiseSVN yet, and delivers powerful features, including:
* Early support for tree conflict detection
* improved revision graph
* ...and many more.

Changes:
Version 1.6.0
- NEW: Ignoring of multiple selected items by their extension. See
issue #423 for details. (Stefan)
- NEW: The log dialog allows filtering by bug-ID.
See issue #422 for details. (Stefan)
- NEW: Column to show the remote revision in the CfM dialog. (Stefan)
- NEW: The current revision of the working copy item is shown in
bold in the log dialog. See issue #425 for details. (Stefan)
- NEW: The custom tsvn: urls allow a revision to be specified after the
real url, separated with '?'. (Stefan)
- NEW: The state of the 'merge non-interactive' checkbox is remembered
across sessions. (Stefan)
- NEW: editing the author in the log dialog is now possible for
multiple selected revisions. (Stefan)
- NEW: Paste command to paste copied/cut files from explorer into
a working copy. See issue #427 for details. (Stefan)
- NEW: TortoiseProc returns now 0 after the command finished successfully
and -1 if the command failed with an error. See issue #426
for details. (Stefan)
- NEW: Added blame command to context menu of the status list control. (Stefan)
- NEW: "up" button in the repo browser. (Stefan)
- NEW: Checkbox to exclude the externals in the Check-For-Modifications
dialog. (Stefan)
- NEW: Ability to cancel the "patch all" function. (Stefan)
- NEW: Option to disable the context menu for specific paths. (Stefan)
- NEW: Extended the IBugTraqProvider. See issue #428 for details. (Stefan)
- NEW: The status cache handles "runas" now better. (Stefan)
- NEW: Automated removal of unused log caches. (Stefan Fuhrmann)
- NEW: When diffing against BASE, the diff tool now shows the BASE revision
in the view title. (Stefan)
- NEW: if "unversioned files mark parent folder as modified" is active,
the revert dialog shows a hint if unversioned files are found. (Stefan)
- NEW: Auto-maintenance for log caches plus several settings to control
its behavior. (Stefan Fuhrmann)
- NEW: Log cache supports multiple repositories with the same UUID.
(Stefan Fuhrmann)
- NEW: Revision graph settings page. Several previously hidden
features are now available to the user. (Stefan Fuhrmann)
- NEW: The status list control shows the entries grouped by externals if
no changelists are present. (Stefan)
- NEW: two project properties (bugtraq:provideruuid and bugtraq:providerparams)
to specifiy the IBugTraqProvider for the project. (Stefan)
- NEW: Helper dialog to resolve property conflicts. (Stefan)
- NEW: Revision graph can be collapsed / expanded as well as
split and joined. (Stefan Fuhrmann)
- NEW: Helper dialog to resolve tree conflicts. (Stefan)
- NEW: TortoiseBlame shows the revision range in the title. See
issue #429 for details. (Stefan)
- NEW: Revision graph: Option to hide unmodified branches (Stefan Fuhrmann)
- NEW: Revision graph: Option to show workspace modifications as extra node
(Stefan Fuhrmann)
- NEW: Revision graph: Update / Switch WC in node context menu
(Stefan Fuhrmann)
- NEW: A warning is shown if the user tries to add a file that was versioned
but renamed in case. (Stefan)
- NEW: TortoiseMerge scrolls the views automatically when selecting with
the left mouse button down. (Stefan)
- NEW: In the log dialog filter, a ! char at the beginning will negate
the filter string. (Stefan)
- NEW: Column in the check-for-modifications dialog to show
the lock date. (Stefan)
- NEW: Context menu to delete and ignore files at the same time. (Stefan)
- NEW: Tooltips in the action column of the log dialog, explaining the
action icons. (Stefan)
- NEW: When moving/copying a file over an existing file, ask the user whether
to replace that existing file. (Stefan)
- NEW: Shift-click feature for merge tools. See issue #430 for details. (Stefan)
- NEW: "Create patch" and "Check for Modifications" available from
commit/CfM dialog. (Stefan)
- NEW: new column for checkout depth in the CSVNStatusListCtrl. (Stefan)
- NEW: overlays in the CSVNStatusListCtrl for the different depths and
external/nested files and folders. (Stefan)
- CHG: The bug-ID column width in the log dialog is now limited
to 200 pixels. (Stefan)
- CHG: The right-drag context menu now only shows "Export" if a versioned
folder is dragged (for files, the windows 'copy' does the same). (Stefan)
- CHG: The right-drag context menu checks whether source and target are
from the same repository and shows the "SVN move" and "SVN copy"
commands only if they are. (Stefan)
- CHG: When only files are selected for "Add", the Add-dialog is not
shown anymore but the files are added immediately. (Stefan)
- CHG: file:// access to BDB based repositories is no longer supported. (Stefan)
- CHG: the log dialog now shows a possible error message when fetching the
log as a text in the top list control instead of showing a popup
message box. (Stefan)
- CHG: New revision graph look. (Stefan Fuhrmann)
- CHG: Faster and more reliable revision graph filtering. (Stefan Fuhrmann)
- CHG: If tsvn:logtemplate was set and not changed in the commit dialog, it
isn't added to the log history anymore. (Stefan)
- CHG: "Ambiguous URL" option no longer limits log cache functionality.
(Stefan Fuhrmann)
- CHG: Various improvements to log statistics graphs (Aras Pranckevicius)
- CHG: The merge wizard is now resizable. (Stefan)
- CHG: The checkout/export dialogs do not ask whether to create the folder
to checkout/export aynmore but silently create it. (Stefan)


版本下載:TortoiseSVN 1.6.0

TortoiseSVN 1.5.9

更新時間:2009-02-28
更新細節:

- BUG: Broken registry settings may prevent Check for Modifications dialog from showing up.
- BUG: Missing columns when copying to clipboard in Check for Modifications dialog.
- BUG: Showing Log for deleted paths should not trigger "go offline? dialog.
- BUG: Line endings lost in TortoiseMerge when using "use whole file".


版本下載:TortoiseSVN 1.5.9

TortoiseSVN 1.5.8

更新時間:2009-02-14
更新細節:

- BUG: TortoiseMerge could loose line endings when saving edits. (Stefan)


版本下載:TortoiseSVN 1.5.8

TortoiseSVN 1.5.7

更新時間:2009-01-25
更新細節:

- BUG: Error text returned from a repository hook script could get split up wrong if empty lines were in the text.
- BUG: If the currently shown folder in the repository browser was renamed, the url bar did not change to the new url.
- BUG: Unversioned items selected for reverting would move them to the trash bin instead of leaving them.
- BUG: Deleting an item in the repository browser that had non-ascii chars in it didn't work.
- BUG: TortoiseMerge showed a black line diff in one-pane view.
- BUG: The styling of bug IDs in the commit dialog could fail.
- BUG: TortoiseMerge added a newline at the end of a file when saving modifications.


版本下載:TortoiseSVN 1.5.7

TortoiseSVN 1.5.6

更新時間:2008-12-24
更新細節:

Notes:
TortoiseSVN 1.5.6
This is a bugfix only release.

Changes:
Version 1.5.6
- CHG: Disabled capieng again - users were annoyed. (Stefan)
- BUG: possible segfault in TSVNCache when shutting down windows. (Stefan)
- BUG: The client-side hook scripts weren't started if only deletions were
committed or updated. (Stefan)
- BUG: The "show log" was shown for added files in the status
list control. (Stefan)
- BUG: Files/Folders with '%' in the name could not be renamed in the
repository browser. (Stefan)
- BUG: Reverting files could have removed associated folders. (Stefan)
- BUG: The OK button in the checkout dialog was sometimes disabled. (Stefan)
- BUG: Creating a tag/branch from the repository browser didn't work if
the target folder did not exist. (Stefan)
- BUG: Under rare conditions, log reported revisions twice (Stefan Fuhrmann)
- BUG: Log for branches, tags etc. could be slow if the log cache is
incomplete and the repository has many revisions (Stefan Fuhrmann)
- BUG: Reported RAM usage of log cache too large (Stefan Fuhrmann)
- BUG: The "delete unversioned items" command only worked for single paths.
If multiple items were selected, the dialog showed
an empty list. (Stefan)


版本下載:TortoiseSVN 1.5.6

TortoiseSVN 1.5.5

更新時間:2008-10-28
更新細節:

This is a maintenance release only.

Changes:
Version 1.5.5
- BUG: The properties dialog would show the url with backward slashes when started from the repository browser. (Stefan)


版本下載:TortoiseSVN 1.5.5