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 , , 15 reacties
Bron: Tigris.org, submitter: thechronic

TortoiseSVN is een client voor Subversion en integreert zichzelf in de Windows Shell. Voor een overzicht van de beschikbare functies verwijzen we jullie door naar deze pagina. De ontwikkelaars hebben versie 1.4.1 uitgebracht voor het Windows-platform, zowel x86 als x86-64. De lijst met veranderingen ziet er als volgt uit:

Version 1.4.1:
  • NEW: TortoiseMerge can now handle files with CR lineendings. (Stefan)
  • NEW: TortoiseProc passes the parameter "/line:XXXX" to TortoiseBlame to improve issue #214. (Stefan)
  • CHG: If a bug ID is specified multiple times in a log message, the log dialog now shows each ID only once in the bug ID column. (Stefan)
  • CHG: The bug ID column in the log dialog is now shown if the bugtraq:url is empty but the bugtraq:logregex is set. (Stefan)
  • CHG: When ignoring file(s) failed, the error message from Subversion is shown in full instead of just the simple message telling that it failed. (Stefan)
  • CHG: The root directory in the CSVNStatusListCtrl is shown as "." instead of an empty string. (Kazutoshi Satoda)
  • BUG: When the bugtraq:message was set to "%BUGID%" only and the bugtraq:number was set to "true", the log message from the 'recent log messages' was inserted into the bug ID field instead of the log message field in the commit dialog. (Stefan)
  • BUG: When saving a property over an existing and in-use file an exception was thrown. (Stefan)
  • BUG: When columns were hidden in the various dialogs using the status control, the redrawing on the right end was sometimes wrong. See issue #293 for details. (Stefan)
  • BUG: The bugtraq:regex parsing was wrong if the group object was not the last in the string. See issue #295 for details. (Stefan)
  • BUG: Showing the changes done in a revision of a renamed file in the revision of the rename could fail for unified diffs. (Stefan)
  • BUG: The log dialog could crash when trying to show a log message with a bug ID and an illegal regex string. (Stefan)
  • BUG: When the status fetching in the action dialog was cancelled a race condition could occur which lead to a crash. (Stefan)
  • BUG: Fonts overlapped in the TSVNCacheWindow when larger than 15 points (Masaru Tsuchiyama)
  • BUG: The actions from the context menu in the progress dialog could use relative paths if the current directory was inside the working copy. (Stefan)
  • BUG: The exporting options didn't always work correctly with externals. See issue #302 for details. (Stefan)
  • BUG: Showing the log from some dialogs (e.g. the merge dialog at the bottom) would throw an error because of a wrong peg revision. (Stefan)
  • BUG: The entry "copy to working copy..." was not available in the repository browser for non-HEAD revisions. (Stefan)
  • BUG: If a commit failed with an error, the commit dialog re-opened but it didn't restore any manually added targets. (Tobias Schäfer)
  • BUG: The setting "Color code in-line changes" was always active. (Stefan)
  • BUG: Updating multiple selected items sometimes updated all of them to the same revision even if they were from different repositories. (Stefan)
  • BUG: Properties which had values with non-English chars were not shown correctly in the props dialog started from the repository browser or the log dialog. (Stefan)
  • BUG: TortoiseMerge did not save UTF-16 files correctly. (Stefan)
  • BUG: The relocate warning was shown even if clearly a relocate was needed and not a switch. (Stefan)
  • BUG: The warning about a file having still conflicts was shown twice. (Ivan Gerasimov)
  • BUG: Indexing error in settings dialog. See issue #310 for details. (Stefan)
  • BUG: Wrong line numbers in TMerge. See issue #311 for details. (Stefan)
  • BUG: The column "SVN eol-style" could not be enabled. (Stefan)
  • BUG: TortoiseMerge could destroy lines when saving with the option "ignore whitespace changes" activated. See issue #312 for details. (Stefan)
  • BUG: When renaming multiple files at once, the files could be renamed to the wrong name if the file had multiple dots in its name. (Stefan)
  • BUG: The menu "properties" could not be configured to show on the top level context menu. (Stefan)
  • BUG: The repository browser had problems with pathnames which contained a '%' char. See issue #314 for details. (Stefan)
  • BUG: Showing the log for a deleted item in the log dialog did not work because the selected revision was used instead of the previous one. (Stefan)
  • BUG: Revert from the log dialog bottom pane if the URL contained non-ascii characters always failed. (Stefan)
  • BUG: Reverting from the log dialog bottom pane for deleted items was not working. (Stefan)
  • BUG: When exporting selected items from the changed-files dialog, folders were skipped. (Stefan)
  • BUG: Browsing the repository from the merge/copy/... dialog with the "..." button next to an url combobox did not work for file:/// urls with spaces in them. (Stefan)
  • BUG: The context menu entry "Select All" in the edit control in the commit dialog did not work. (Stefan)
  • BUG: It was possible to create a new folder in the repobrowser which name had a whitespace char at the end. (Stefan)
  • BUG: The log dialog used wrong revision numbers when calling "Show differences" on multiple selected revisions. (Tobias Schäfer)
  • BUG: When selecting two or more ignored files for adding, an empty error dialog was shown. (Stefan)
Versienummer:1.4.1
Besturingssystemen:Windows 2000, Windows XP, Windows Server 2003, Windows XP x64, Windows Server 2003 x64
Website:Tigris.org
Download:http://tortoisesvn.net/downloads
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (15)

Is er geen command line versie voor dit onder Windows?
Maar seriously.. Je wilt in een OS dat volledig grafischgeorienteerd is en waar een prima tool als TSVN prachtig op aansluit een command line tool gebruiken? :?
Persoonlijk vind ik turtoise alleen handig om te diffen/blamen e.d. het commiten gaat via svn cmdline duidelijk veel sneller. Vooral voor kleine buggies fixen suxx het als je iedere keer 3 tot 5 minuten moet wachten. Voor 1.4 viel het nog wel mee, maar na de update is het brak geworden..
3 tot 5 minuten?

nog nooit meegemaakt met torsoise, zowel cvs als svn versie
Wij werken op een repository van bijna 100 meg code (excl. branches en tags), en ik heb nog nooit lang hoeven wachten, behalve bij recursieve acties (maar ja, die zijn bij de commandline client ook traag, 400 meg code scannen is een hoop werk)
Waarom zou tortoise trager zijn?
Het is gewoon een gui voor svn, niet meer of minder.
Waar het hierbij misschien om gaat, is het gebruik van TortoiseSVN op een netwerkschijf. SVN plaatst allemaal kleine bestandjes in de mappen met files, en met een aardige tree zijn dat er al snel heel veel. Voor een commit moeten die (voor zover ik weet) uitgelezen worden. Op je harde schijf gaat dat gewoon lekker snel, maar over een netwerkverbinding heb je een enorme overhead met veel kleine bestandjes, wat het dus zo traag maakt. Dit geldt vooral ook als je de TortoiseSVN icons op de mappen en files aan hebt staan (of er iets veranderd is in het bestand), omdat hij dat tijdens het browsen door de mappen dus de hele tijd moet doen; een commit via Tortoise of command line zou toch wel even lang moeten duren lijkt me.
Als je svn (en tortoise) gebruikt, waarom zou je dan je working copy op een netwerkschijf willen draaien?
Centrale backup van gegevens misschien? Bij de meeste bedrijven is het verboden om gegevens op lokale schijf op te slaan.
Daarmee werk je ook met SVN.... de source control staat ergens op het netwerk, de working copy lokaal.
Als je svn (en tortoise) gebruikt, waarom zou je dan je working copy op een netwerkschijf willen draaien?
Omdat je lokaal bijvoorbeeld geen webserver hebt geïnstalleerd om je working copy (bijv. website) te testen?
Ja hoor, moet je gewoon Subversion downloaden (http://subversion.tigris.org/) en niet TortoiseSVN client :)
Of TortoiseSVN op de command line gebruiken, of in je editor hangen. Voor dat laatste, zie:
http://johnbokma.com/textpad/textpad-subversion.html
Eens zien of het geheugen verbruik ook verbeterd is ...

Op mijn laptop gebruikt hij constant tussen de 25 en 100 MB ram, met maar 512 MB op men laptop is dat wel vaak storend :(

Voor de rest ben ik er tevreden van, alleen zoals hierboven al gezegd is, is het ophalen over netwerk veel te traagjes ...
Sorry, ik probeer dit programma net.... maar hoe kan ik gewoon 1 file uit checken ?

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