Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 0 reacties
Bron: TortoiseHg

TortoiseHg wordt primair voor het Windows-platform ontwikkeld en bestaat uit een verzameling applicaties om met Mercurial te kunnen werken. Onder andere softwareontwikkelaars gebruiken Mercurial om broncode te beheren. Voor meer informatie verwijzen we naar deze pagina en op deze pagina kun je een aantal screenshots van de gebruikersinterface bekijken. De ontwikkelaars hebben onlangs versie 2.0.5 uitgebracht met de volgende lijst aanpassingen:

TortoiseHg 2.0.5

This is a scheduled bug fix release with a number of minor improvements.

Packaged Versions:
  • Mercurial 1.8.4
  • Dulwich 0.7.1
Bug Fixes:
  • #206 - (detect renames) fix keyboard navigation
  • #433 - (visdiff) prevent UnicodeDecodeError while launching diff tool
  • #502 - (Workbench) warn if export would append an existing patch file
  • #632 - (commit) fix performance issues when toggling a large number of files
  • #637 - (clone) TypeError: coercing to Unicode: need string or buffer, NoneType found
  • #638 - (merge) use the same fallback methods as the commit tool to get a username
  • #641 - (Workbench) catch ConfigError globally and try to help user recover
  • #637 - (shelve) fix unshelve behavior on merged working directories
  • #652 - (Workbench) fix performance when viewing large files
  • #653 - (filehistory) prevent tracebacks from clicking on the background
  • #661 - filedata: catch aborts while checking for binary status
  • #662 - (manifest) disable context menu if no rows are selected
  • #676 - validate --repository argument before use
  • #682 - (import) avoid string decoding errors by using QDir native methods
  • #701 - (setup) fix path manipulation on POSIX platforms
  • #710 - (shelve) catch AttributeError tracebacks from patch parser
  • #712 - (commit) ignore autoinc when committing a merge
  • #738 - (ignore) fix multiple selection behavior
  • #745 - (tag) fix tracebacks from certain error conditions
  • #754 - (Workbench) fix traceback when viewing empty filter
  • #755 - (annotate) prevent UnicodeDecodeError when annotating files
  • #756 - (Workbench) prevent KeyError when configuring columns without an open repo
  • #759 - (Workbench) catch zlib.error globally and request a refresh
Improvements:
  • (Workbench) CTRL+W shortcut for closing tabs on Windows
  • (Workbench) do not try to parse dragged binary files as patches
  • (update) persist some options
  • (detect renames) improvements to dialog workflow
  • (commit) auto-refresh when the repository's working parents are changed
  • (revset) show a clearer message when no matches were found
  • (shelve) sort shelve files by their modification times
  • (filterbar) improve clear and close behavior
  • (qimport) improved behavior when patch names would conflict
  • filedata: improve the display of subrepositories in some uncommon states
Installer:
  • hgcr extension (Qt version) is now bundled again
  • library.zip now includes json #736

TortoiseHg 2.0.4

This is a scheduled bug fix release with a number of minor improvements

Packaged Versions:
  • Mercurial 1.8.3
  • Pygments 1.4
Bug Fixes:
  • #42 - cmdui: make sure newly opened prompt line is visible
  • #446 - fix visual diffs of incoming changesets
  • #462 - avoid encoding errors in the shelve tool by avoiding unicode round trip
  • #504 - fix incompatibility with Google Pinyin input method
  • #509 - Merge and backout dialogs did not respect push-after-commit
  • #512 - handle non-ascii repository name during export and archive
  • #514 - disallow consecutive clones to the same destination folder
  • #516 - shelve buttons not disabled when a patch was empty
  • #517 - fix shelving of chunks that have the same starting line
  • #531 - prevent hard crashes seen after previewing incoming changesets
  • #541 - do not create annotate menus if annotation thread has not reached current line
  • #542 - fix branch name encoding mixup
  • #547 - validate index in filelistview before generating a context menu
  • #552 - rebase: disable buttons during wctx check
  • #555 - cmenu: add annotate to file selection context menu
  • #558 - workbench: do not try to open ssh: URLs as local repositories
  • #562 - hgignore: better handle wctx errors in the refresh function
  • #570 - fix UnicodeDecodeErrors in annotation view
  • #576 - fix UnboundLocalError in hgignore
  • #579 - do not needlessly insert a newline between shelved patches
  • #595 - add missing import for _() in qtlib
  • #599 - catch environment errors when repowidgets are closed
  • #608 - prevent IndexError during refresh of file history dialogs
  • #612 - serve: respect repo's configured http port
  • #614 - rename: fix display of non-ascii paths
  • #623 - sync: properly handle ssh urls that have '@' in the username
  • fix support for Python2.4
Improvements:
  • #52 - allow reordering of groups in the reporegistry, along with their content
  • sync - display currently selected push/pull options
  • #275 - status/commit: allow fileview to be compressed beyond file name
  • status/commit: double click opens visual diffs for single file
  • #565 - status/commit: support auto-excludes
  • clone - use a subprocess to perform perforce clones (using the perfarce extension)
  • clone - it's now possible to select another patch queue than the default one for qclone
  • #601 - add --keepbranches option to rebase dialog
  • #610 - allow use of numeric keypad Enter key for most shortcuts
  • #326 - offer 'default' and 'default-push' as drop-down options for 'push after commit'
  • #569 - bundle distutils in binary packages, fixes pygments including the lexer used to generate completion strings in the commit tool.
  • rename - use repository manifest as line edit completer
Installer:
  • package Qt translations for standard buttons, etc
  • many translation improvements
  • Updated TortoisePlink to the current version shipped with TortoiseCVS

TortoiseHg 2.0.3

This is a scheduled bug fix release with a number of minor improvements

Packaged Versions:
  • Mercurial 1.8.2
Bug Fixes:
  • #81 - improve labels of merge buttons in resolve dialog
  • #161 - prevent qrename from using an existing patch name
  • #174 - prevent file history from being launched from shelve dialog
  • #193 - open visual diffs on double-click
  • #229 - libsasl.dll was missing from x86 packages
  • #269 - give quickop dialog the ability to delete unversioned files
  • #282 - validate the correct postreview extension is in use
  • #295 - shelve: fix race condition in detecting shelf file changes
  • #300 - hgignore: catch errors during repo.status() call
  • #302 - sync widget could show the lock button for local urls
  • #306 - outgoing can cause IndexError in setRevisionSet
  • #307 - fix crash in templatefilters caused by bad patches
  • #311 - UnicodeDecodeError in rename dialog
  • #318 - dragging URLs from registry to sync tab should not delete URL from registry
  • #319 - Workbench: update sync tooltips to reflect their current behavior
  • #325 - TypeError raised by os.path.isfile() in thgrepo.changectx()
  • #328 - chunks: UnicodeDecodeError while moving chunks
  • #330 - wctxactions: UnicodeDecodeError while showing warnings/errors
  • #331 - sync: ignore .hg/rebasestate if --rebase was not used in command
  • #335 - enforce maxdiffsize when displaying deleted files
  • #336 - commit: clear branch operation after every successful commit
  • #338 - grep: prevent AttributeError after stopping a search
  • #340 - grep: catch I/O errors while scanning working directory
  • #342 - repotreemodel: validate internalPointer(), prevent a TypeError
  • #346 - UnicodeDecodeError in bug report dialog save function
  • #347 - registry: fix deletion behavior
  • #348 - Assign "changelog" font to revisioned text without a lexer
  • #359 - LookupError from ambiguous revision set query
  • #360 - Prevent certain tracebacks in file history dialogs
  • #361 - shelve: catch environment errors while patching
  • #364 - qfold: fix patch message decoding
  • #371 - shelve: catch an empty patch being applied
  • #373 - Fix abort when command needs a repository but was not within one
  • #378 - dropping a patch on the MQ tab was broken
  • #379 - backout: improve UI at the end of the operation
  • #381 - commit: do not pre-check unknown files even when they match filter
  • #387 - ignore: fix context menu behavior
  • #391 - status: prevent errors on button presses when model is empty
  • #393 - update: check subrepo status before using update --clean
  • #401 - fix repeated visual diffs of working folder
  • #402 - fileview: catch generic file and lookup errors
  • #405 - sync: catch environment errors when opening a terminal
  • #406 - sync: cast exceptions to strings before converting to unicode
  • #408 - commit: prevent IndexError in message history maintenance
  • #410 - guess: fix unicode decode errors in path display
  • #411 - workbench: add unicode conversion when openRepo fails
  • #412 - settings: add unicode conversion when repo does not exist
  • #417 - repotreeitem: catch RepoError more cleanly
  • #422 - hgemail: prevent exceptions on empty change messages
  • #423 - annotate: properly handle bundle previews
  • #429 - generically capture exceptions while gathering graph data
  • #431 - sync: use the given port when querying server certificate
  • #442 - shelve: respect user's patch.eol configuration
  • #453 - fix translation of Filenames column
  • #460 - status: catch more errors during refresh
  • #467 - rejects: preserve eoln state of patch chunks
  • #469 - prevent race conditions after pulling from a bundle
  • #472 - fix color extension use from shells opened by THG
  • #473 - displayed revision sets should respect current branch filter
  • #474 - purge: give purge thread its own repo object, prevents hazards
  • #478 - remember selected revision when toggling filter mode
  • #489 - disable the hiding of the file history toolbars
  • #493 - fix progress signals from output log widget
  • Workbench: properly show search bar state at startup
Improvements:
  • #247, #297 - commit: show progress bar, disable commit button, add a stop button during commit
  • #313 - add transplant menu option to multiple-selection menus
  • #366 - archive: support subrepositories
  • #385 - merge: improve default merge message for named branch merges
  • #436 - hide filter bar if cleared twice or return pressed on empty entry
  • #458 - resolve: show local and other revision summaries
  • grep: recursively scan Mercurial subrepositories when searching the working directory
  • status: share status button with manifest tool
  • serve: improve support for subrepositories
  • sync: more effectively filter duplicate paths from related paths list
  • Workbench: improve graph resize logic
  • Workbench: close repository tabs by middle-click
  • Workbench: display modified subrepositories in revision details tab
  • fileview: add eoln visibility toggle to context menus
  • Free entire repository tab widget when it is closed
  • Better use of user configured Windows fonts
Installer:
  • Added a number of new translations
Versienummer:2.0.5
Releasestatus:Final
Besturingssystemen:Windows 7, Linux, Windows XP, Windows Vista
Website:TortoiseHg
Download:http://tortoisehg.bitbucket.org/download/index.html
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties


Er zijn nog geen reacties geplaatst

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True