******************************************************************************** * Subversive Change Log * * * * Subversive - a brand new Eclipse Client for Subversion (SVN) * * See details at www.polarion.org * ******************************************************************************** Version 1.1.9.02 [21 November 2007] * Update site URL was changed to Eclipse.org -------------------------------------------------------------------------------- Version 1.1.9.01 [2 November 2007] Fixes: * Port changes in the connection window do not affect the connection (208256) + special thanks to Yaron Mazor * Merge does not work + special thanks to Chris West * Relocate operation writes to SVN Console incorrect command line + special thanks to sul (forum member) * Compare does not work for renamed resources if destination URL is suffixed in compare to source URL -------------------------------------------------------------------------------- Version 1.1.9 [26 October 2007] Features: * Allow project disconnection from the "Discard Location" dialog (SBV-6187) + special thanks to Scott Harper * Make the history of the entered comments configurable. 5 comments are way too less. (SBV-5832) + special thanks to Paolo Vedovato * Allow checking out projects as folder into nonversioned folders. (SBV-6286) * Allow new resources to be committed into the branch created from the working copy (SBV-6268) * Rework merge UI in order to use standard API's instead of proprietary extensions (SBV-6034) * Add option which enables/disables svn:externals browsing in the SVN Repository Exploring perspective (SBV-5665) * Add decoration on SVN Repositories perspective for resources linked with svn:externals (SBV-5666) Fixes: * Password prompt is shown time-to-time when svn:externals present even if "save" option specified (SBV-6307) + special thanks to Lira Olavo, CARASSO Felipe * Incompatibility between svn:1.4.3 and svn:1.4.4 working copies (SBV-5630) + special thanks to Fischer * SaveProjectMeta operation copied lot of needless files (SBV-6245) + special thanks to Michal Staruch * Share Projects operation fails with new repository location (SBV-6094) + special thanks to Alexander Wahl (synchronity GmbH) * NPE in Share Projects operation (SBV-6180) + special thanks to Michel, Marko Korhonen * NPE in RepositoryContentProvider when repository is not accessible (SBV-6045) + special thanks to Dennis Vredeveld * Problems with class import when using Subversive API (plug-in is incorrectly packaged) (SBV-6033, bug 204421) + special thanks to Matthias Erche (forum member), Alon Peled, Nikolaos Tsanakas, Yaron Mazor * NPE in HistoryView when it is being initialized (SBV-6063) + special thanks to Jens Gabe, Mark Homan * Messages are shown in Change Set's mode only if Change Set's enabled before synchronize with repository is started (SBV-6032) + special thanks to Vladimir Lapacek (forum member) * Disallow error reporting when status cache load is cancelled (SBV-5877) + special thanks to Belousov Eugeny * "Negative revision number" for quick-diif annotate over empty file (SBV-6314) * Deleted projects detection time-to-time fails (SBV-6311) * Add validation in the plug-in preferences (SBV-6183) * ClassCastException when importing project from SVN (SBV-4513) * Disallow error reporting for SaveProjectMetaOperation (SBV-6113) * ClassCastException if working copy is damaged (SBV-5906) * Exception when hotkey is used without selection (SBV-5944) * svn:externals browse in SVN Repositories view fails if whitespace is present between revision number and revision key (SBV-5943) * Provide user with the correct notification if the selected client library cannot be loaded (SBV-6061) -------------------------------------------------------------------------------- Version 1.1.7 [23 August 2007] Features: * Browse svn:externals in SVN Repositories Explorer [apply patch] (SBV-5641) + special thanks to contributor Rob Clark Fixes: * Compare on renamed files fails (bug 188306) + special thanks to Marko Schulz * {Date} tag in label decoration is always showing date in european standard (SBV-5593) + special thanks to George Michelson * Credentials prompt is always shown with the Native JavaHL client (SBV-5625) * Apply SVN Kit client library fixes (SBV-5626) * Problems in the Subversive help plug-in (SBV-5244) -------------------------------------------------------------------------------- Version 1.1.6 [15 August 2007] Features: * Move localization into the separate feature (SBV-5562) * Subversive help plug-in improvements (SBV-5244) Fixes: * [package explorer] Should Collapse MT Parent Packages in Hierarchy Presentation (bug 189976) + special thanks to Adam Cabler, Michael Valenta * Subversion 1.1.5 breaks my PKI usage (SBV-5560) + special thanks to Chris West * Incorrect peg revision specified for "Add Revision Link" action (SBV-5522) + special thanks to Chris West * The "Tip for improvement form" needs work (SBV-3663) + special thanks to Ken Geis * Projects inside Projects not showing incoming changes (SBV-5547) + special thanks to crashedworld (forum member) * Incorrect replacement of file:// to file:/// (SBV-5532) + special thanks to Marcel Albert * Access violation in libsvnjavahl-1.dll (Revert binary to version 1.4.3) (SBV-5449) + special thanks to Carolin Koehler * Repository locations are lost when Eclipse IDE is crashed with "PermGen space: OutOfMemory" error (SBV-5460) -------------------------------------------------------------------------------- Version 1.1.5 [31 July 2007] Fixes: * Resources cannot be added to source control with SVN Kit client (SBV-5376) + special thanks to Erik Dick, Mark Smithson, Denis Souza, akg-i, * NPE when synchronizing empty working sets with repository (SBV-5353) + special thanks to Carlo Teubner, Robert Einsle, Lubomir Marinov * Synchronous server access freezes eclipse (SBV-5428) + special thanks to Hans-Christoph Wirth * Create Subversive help plug-in [resolving help plug-in issues] (SBV-5244) * "No changes found" message when comparing two files with different names on repository (SBV-5426) * Add to working set does not work when "Find Projects" is selected in the Checkout wizard (SBV-5424) * Invalid radio button selection on the first page of Share Projects wizard (SBV-5420) -------------------------------------------------------------------------------- Version 1.1.4 [27 July 2007] Features: * Apply french translation patch sent by Prophessi - SD-mdA (SBV-5291) + special thanks to contributors Prophessi - SD-mdA and Stephane DUCAS, Victoria Anghel, Imed Mami, Sandy Lescaudron * Option to switch off deleted projects detection (SBV-5197) + special thanks to Muchu (forum member) * Adding projects to synchronized working set's (SBV-5198) + special thanks to chrisahn (forum member) * Sort repository locations in the Repositories tree (SBV-5199) + special thanks to chrisahn (forum member) * Create Subversive help plug-in (SBV-5244) Fixes: * NPE in AbstractSVNTeamAction under Eclipse 3.3 if selection is empty (SBV-5232) + special thanks to Stanislaw Osinski, Mikael Uvebrandt * Command conflict messages under Eclipse 3.3 (SBV-5208) + special thanks to Will Horn * NPE in Show History operation with Native JavaHL client (SBV-5179) + special thanks to Alexey * NPE in Quick-diff based annotation under Eclipse 3.3 (SBV-5183) * NPE in WorkingSetDecorator under Eclipse 3.3 (SBV-5258) * NPE when Show History/Show Annotation called from Synchronize View for deleted file (SBV-5311) -------------------------------------------------------------------------------- Version 1.1.3 [13 July 2007] Features: * Add SVN menu and toolbar button (SBV-2501) + special thanks to contributor Rene Link + special thanks to Marcel Schulte, Daniel Winterstein, Bjorn Schorre * Add global shortcut keys for SVN actions (SBV-3494) + special thanks to contributor Rene Link + special thanks to Thomas Bayen, Stig Kleppe-Jorgensen * Support Mylar to Mylyn project name change (SBV-4971) + special thanks to Jim Lombardo, Omry Yadan, Nikola Milutinovic, Kevin Baughman, Antonel Pazargic * Check compatibility with Eclipse 3.3.RC3 IDE (SBV-4973) * Use latest Subversion binaries (SBV-5045) * Use SVN Kit 1.1.2 binaries (SBV-5035) * Use open-source JavaMail version (1.4) (SBV-4986) * Add option to switch off console pattern matcher (SBV-4761) Fixes: * Usage of disposed font in the History View (SBV-5048) + special thanks to Jorg von Frantzius * Workaround for the deadlock bug in the Eclipse IDE console (194456) + special thanks to Rafael Chaves * Remove the annoying dialog of resource history (Eclipse.org, Bug #188311) + special thanks to Marko Schulz * NPE in SaveProjectMeta operation (SBV-4871) + special thanks to Karl Godel * Zend Technologies patch: fixes deadlock problem in SVNTeamPlugin activation (SBV-4589) + special thanks to Zend Technologies * NPE in SVN Properties when view is disconnected in background thread (SBV-4869) * Negative revision number in Show Annotation operation (SBV-4179) * BadLocationException in "Add hyperlink to console" operation (SBV-4421) * NPE in "Get File Content" operation on files without extensions (SBV-5094) * Cache incorrectly filled after case-sensitive rename on Windows-based platforms (SBV-5100) -------------------------------------------------------------------------------- Version 1.1.2 [28 April 2007] Features: * Create Subversive SDK (SBV-4329) + special thanks to Yaron Mazor * Make resources clickable in the SVN Console (SBV-2709) + special thanks to Vladimir Lapacek (forum member) Fixes: * Speedup Pattern's usage (SBV-4396) + special thanks to contributor Gabor Liptak * peg revisions for compare operation (SBV-4397) + special thanks to contributor Pavel Zuev * ClassCastException in Show History View operation (SBV-4007) + special thanks to Epichler, Volker Berlin, Alessandro Damiani, Bruce Alspaugh, Alan MacKenzie * NPE in Show History View operation (SBV-4088, SBV-4047) + special thanks to Bjorn Voss, Tom Allantonie, Paolo Vedovato, Omry Yadan, J.Ramsdale, Tom Hensel * Widget is disposed exception in History View (SBV-4079, SBV-4374, SBV-4082) + special thanks to Uwe Peuker * NPE in Subversive integration for Mylar (SBV-4380) + special thanks to Thomas Spiessens (forum member) * SVN History implementation does not respect Local History (SBV-4204) * ClientException error code should be copied to ClientWrapperException (SBV-4362) * "Team->Copy To" action does not allow copying into non-versioned folders if "Keep History" is not selected (SBV-4402) -------------------------------------------------------------------------------- Version 1.1.1 [6 April 2007] Features: * Integration with Eclipse 3.2 History View (PLC-1111) + special thanks to eu * Revert or delete any file on the commit screen (SBV-2621) + special thanks to Gabor Liptak * Eclipse 3.2 IFileHistoryProvider interface should be implemented (SBV-3886) + special thanks to Armin Bruckhoff * Enhance Mylar integration (SBV-3865) + special thanks to Eugene Kuleshov * Copy/paste from SVN history (SBV-2655) + special thanks to Felipe Carasso * Remove unversioned files while reverting (SBV-3230) + special thanks to Reinhard Brandstaedter * Refine project dependencies (move JDT dependency to extension point)(SBV-2687) + special thanks to Lothar Werzinger, benza (forum member) * Allow users to define --ignore-ancestry option (SBV-3721) + special thanks to mburns (forum member) * Place to specify the SSH port (SBV-2665) + special thanks to Mike De Haan * Proxy tab is missing when non-default client selected (SBV-3720) + special thanks to Benjamin Zeiss * Disable immediate switch while branch/tag from WC if selected resources contains added but not committed resources (SBV-3854) Fixes: * Share existing projects under Linux rewrites local changes (SBV-3722) + special thanks to Vincent Munier * "Operation is cancelled" dialog. This is a GUI blooper. No dialog like this should come up. (SBV-3714) + special thanks to Adam Kiezun, Omry Yadan * Mark As Merged failure (SBV-3898) + special thanks to A. Fachat, Lars Vogel, Kannky, A. Schmidt * Subversive 1.1.0 with SVN Kit 1.1.1 not working properly with PKI (SBV-3813) + special thanks to Chris West * "Update To" silently reverts all changes (SBV-2418) + special thanks to Hochsteger Andreas (OI&T V) * Incorrect team menu enablement (SBV-3732) + special thanks to Fredy * Widget is disposed exception (SBV-3910) * Projects names are displayed incorrectly while Checkout As with Find project option (SBV-3872) * Set property is not applied recursively to added but not comitted resources (SBV-3916) * Deletion of svn:externals property processed incorrectly (SBV-3936) * Branch/tag misbehaviour (SBV-3961) * Setting svn:ignore property is not reflected properly (SBV-3977) * NPE in History View if project is deleted outside Eclipse IDE (SBV-3987) * NPE while connecting to project with damaged SVN-metainformation (SBV-3990) * Reduce temporary files usage when opening files from repository (SBV-3994) -------------------------------------------------------------------------------- Version 1.1.0 Release [6 March 2007] Features: * Externals freezes in TAG (SBV-3698) + special thanks to Olavo Lira, Felipe Carasso * Internationalization. Prepare all string resources to be internationalized (PLC-276) Fixes: * Wrong internationalization (SBV-3604) + special thanks to Diego Pires Plentz, Martin Gilday, Ken Geis * Subversive seems to be creating extra displays which are unsupported on SWTon GTK (SBV-3691) + special thanks to Michael R. Head * Duplicated objectContribution IDs (SBV-3658) + special thanks to oliviert (forum member) * Conflict editor failed to open (SBV-3711) * "Path is not a working copy directory" error with Native JavaHL client (SBV-3557) * NPE while 'Check out as' with option 'Find projects in the subdirectories of the selected resources' (SBV-3626) * NPE in CheckoutAs Wizard while choosing "Checkout as folder" option and perform finish (SBV-3726) * NPE while repair project's svn meta in "Repair Project" dialog (SBV-3724) * NPE in HistoryView (SBV-3671) * Check out project as folder into existing project misbehaviour (SBV-3625) * Checkout as folder rewrites svn:externals property (SBV-3683) * Branch/Tag from working copy operation creates branch/tag from repository resources (SBV-3692) * Share tracker project action have visual defects + exception in the end (SBV-3499) -------------------------------------------------------------------------------- Version 1.1.0.RC6 [23 February 2007] Features: * Text decoration improvments (SBV-3457) + special thanks to contributor Dann Martens * Japanese Localization: apply provided patch (SBV-3598) + special thanks to contributors Takashi Okamoto, Yae Suzuki * Export/Import Subversive preferences: apply provided patch (SBV-3599) + special thanks to contributor Rene Link * Import and Export automatic properties (SBV-3485) + special thanks to Gregory Gerard * Add ability to enter target resource name in "Copy To" action (SBV-3417) + special thanks to Stefan Zeiger * Include SVN Kit 1.1.1 (SBV-3490) * Include latest Subversion binaries (1.4.3) (SBV-3492) * API: Checkout into existing projects like in CVS (PLC-1156) Fixes: * NPE in Interactive Merge UI (SBV-3537) + special thanks to contributor Rene Link * Checkout into the folder which is a symbolic link failed (SBV-3540) + special thanks to Krystian Nowak * Problems with SVN ignore (SBV-2842) + special thanks to Piet Ritzen * API: Fetching file content in synchronize view is not cancellable (SBV-2867) + special thanks to Adam Kiezun * Allow semicolon-separated properties in "Auto-props" settings (SBV-3506) + special thanks to Gregory Gerard * NPE if synchronize with repository completely failed (SBV-3476) + special thanks to Rostronic * "URL is not related to the repository" for externally relocated projects in RC5 (SBV-3459) + special thanks to Leigh Warren * Subversive does not see command-line svn switch (SBV-3481) + special thanks to irobertson (forum member) * SSH Port Problem (SBV-3434) + special thanks to Nils Grabbert (forum member) * RestoreProjectMetaOperation shouldn't report file system security exceptions (SBV-3483) + special thanks to Valerio Scuderi * Not all temporary files are deleted (SBV-3477) + special thanks to Lukjel * Refactor fails when refactoring one of top packages (SBV-3498) + special thanks to zartc (forum member), cmenzel (forum member), Diego Pires Plentz, Ken Dobson, Richard Musiol * "Cannot non-recursively commit a directory deletion" error with native client (SBV-3497) + special thanks to Paul * "Unrecognized node kind" exception while synchronizing with repository (SBV-3161) + special thanks to Roberto Gonzalez, Ben Christensen, John Francis, Renato Bonomini, Thomas Jachmann * Share multiple projects wizard misbehaviour (SBV-3525) * Repository location URL cannot be changed to non-valid even if no project attached (SBV-3538) * Fetch Content Operation Failure (SBV-3482) * NPE if resources is inaccessible due to some reason (f.e. deleted in background thread) (SBV-3450) * Restore Default Preferences operation cannot be canceled (SBV-3570) * Deleted resources overlay image is not shown if the resource that is scheduled for deletion is external resource (SBV-3583) * All the preferences should be saved in the UI plugin store (SBV-3571) -------------------------------------------------------------------------------- Version 1.1.0.RC5 [2 February 2007] Features: * API: Multiple project share required (SBV-2531) + special thanks to Peter M. Murray, Alouf, jtonic, mgcinoz (forum members) * API: Multiple projects merge (SBV-1955) + special thanks to Peter M. Murray, Alouf, jtonic, mgcinoz (forum members) * API: Multiple projects switch (SBV-3398) + special thanks to Peter M. Murray, Alouf, jtonic, mgcinoz (forum members) * Add Open With submenu to HistoryView pop-up menu (SBV-3439) Fixes: * Allow branching/tagging from Package Explorer even if resources are modified (SBV-3284) + special thanks to Sibylle Peter * Widget is disposed in update operation (SBV-3360) + special thanks to Crumley, Christopher Bradford * Create Patch: at least one revision must be local for a pegged diff (SBV-3406) + special thanks to Adam Kiezun, WhiteFang (forum member) * svn:externals commit behavior (SBV-3433) + special thanks to Lorenzo (forum member) * NPE in Share Project operation (SBV-3271) * Apply Recursively Multiple Properties (SBV-3420) * Export Operation Failure (SBV-3419) -------------------------------------------------------------------------------- Version 1.1.0.RC4 [20 January 2007] Features: * API: Improve IMailSettingsProvider extension point (SBV-3234) + special thanks to Bjorn Schorre * Show created report when sending fails (SBV-2615) + special thanks to Ruediger Gubler, Andreas Mayer, Peter Riishoj Brinkler * Add UI for specifying auto-props (like in svn config file) (SBV-3237) * API: Check package layout and refactor if required (SBV-3235) Fixes: * OutOfMemoryError throwed for very large projects (SBV-3221) + special thanks to Samyem Tuladhar, Leigh Warren * NPE in RemoteStatusOperation (SBV-3275) + special thanks to Paul Kendall * Infinite loop while caching SVN meta-information (SBV-3258) + special thanks to Felipe Carasso, Daniel Hoh, szeiger (forum member), apetrov (forum member), WhiteFang (forum member), Alouf (forum member), jtonic (forum member), asaremba (forum member) * Exception in org.polarion.team.svn.core.SVNTeamPlugin.start() (SBV-3168) + special thanks to Fabio Zadrozny * 404 Not found from time to time (SBV-3175) + special thanks to Robert Einsle * NPE while caching SVN meta-information (SBV-3206) + special thanks to Jon * ActivityCancelledException sometime processed by mail reporter (SBV-3197) + special thanks to Martin Brehm, Dean, rzeznic, Kurt Zettel * NullPointerException in RepositoryPropertiesComposite (SBV-3269) * Merge does not work for resources checked out with svn:externals property (SBV-3236) * Exceptions when file replaced with folder without file deletion committing (SBV-3340) * Team->Set Property action works incorrectly (SBV-3338) * Annotation does not work for incoming additions (SBV-3327) * Team menu does not work properly (SBV-3315) -------------------------------------------------------------------------------- Version 1.1.0.RC3 [12 January 2007] Features: * Browse button in the simple mode of the Branch/Tag dialogs (SBV-3149) + special thanks to Alouf (forum member) * Allow quick switch between revisions during compare operation (SBV-1930) + special thanks to Chris Melikian, Francois Fernandes * Support svn:externals property (PLC-445) + special thanks to Bjorn Schorre, Thomas Jachmann, Reinhard Brandstadter, Andreas Boeckler * Add ability to navigate up to parent level in repository browser (SBV-3042) Fixes: * Excessive work in history view (SBV-3145) + special thanks to contributor Rene Link * Incorrect old SVN clients filtering (SBV-3144) + special thanks to carfield (forum member) * NPE while synchronizing with repository (SBV-3088) + special thanks to Roland Oldenburg * Fix bugtraq integration bug (when bug id is empty) (SBV-3051) + special thanks to contributor Takashi Okamoto * Errors are suppressed in time of commit operation with SVN Kit selected (SBV-2767) + special thanks to Tom Hensel * NPE when svn:externals working copy is damaged (SBV-3173) -------------------------------------------------------------------------------- Version 1.1.0.RC2 [22 December 2006] Features: * "Stop revision can not be less than start revision" validation in Merge dialog has no sense (SBV-3030) + special thanks to Judith Burgstein * Allow switch to be performed not only for projects but for folders and files too (SBV-2825) + special thanks to L.Simon * Show versioned resources at the top of the list when doing a commit (SBV-2982) + special thanks to Chris Dail * Integrate Eclipse 3.2 table sorting with our current solution (SBV-2281) + special thanks to Andreas Mayer * Support of BugTraq properties (SBV-1619) + special thanks to Christopher Pierce (forum member) * Make Mylar integration compatible with Mylar 1.0.0 version (SBV-2907) + special thanks to Eugene Kuleshov * Show missing resources status separatelly in the Commit Dialog and warn before update if missing resources was found (SBV-2768) * Show all available information about repository resource in Repository Tree using tooltips (SBV-3022) * Add selected resources count label at the right bottom corner of the commit dialog (SBV-3024) Fixes: * Change "Subversive" submenu item position in the Eclipse IDE Help menu (SBV-2437) + special thanks to Cristinel Angheluta, Daniel Spiewak * Location is copied after editing its properties (SBV-2940) * Testing and bug fix for the 1.1.0.RC1 Synchronize View (SBV-2937) * NPE in HistoryView on restricted folders (SBV-3009) -------------------------------------------------------------------------------- Version 1.1.0.RC1 [08 December 2006] Features: * Paste selected resource names to the commit message in Commit Dialog (SBV-2438) + special thanks to StefanC (forum user) * Add ability to show the immediate parent, direct child of (...) and full path up to root for the tag and branch in the project label (SBV-2805) + special thanks to Dann Martens (contributor), Alouf (forum member) * Allows to select revision manually in "Add Revision Link" dialog (SBV-2785) + special thanks to J S Green (forum member) * Support unified method of multiple and single branch/tag operations (SBV-2074) + special thanks to Thomas Spiessens (forum member), Felipe CARASSO * Include the latest native Subversion binaries and the latest JavaSVN (SVNKit) (SBV-2766) * Make Mylar integration compatible with the latest Mylar version (SBV-2907) * Introduce crash recovery API for the SVN Team Core module (SBV-2856) Fixes: * New files are added and committed even when they are unchecked (SBV-2803) + special thanks to jmiller (forum member) * Slow down while synchronyzing with repository (SBV-2787) + special thanks to Panagiotis Korros (forum member), Adam Kiezun, afasano (forum member) * FW: SVN History - Compare shows svn rev tag wrong version (SBV-2900) + special thanks to David Koontz, Marco Perrando * NPE in SVNFolderListener (SBV-2875) + special thanks to Laurent Gaches * NPE in Checkout As wizard in case of background project disconnection (SBV-2846) + special thanks to Marcello Ceschia (Univerty of Leipzig) * Excessive repository callbacks after Eclipse restart (SBV-2658) + special thanks to Thomas Feldmann * Get Repository Folder Children operation failure (SBV-2534) * Error when stopping version 1.1.0.M8 (SBV-2714) * Remove leading slashes in the Resource Selection composite (SBV-2831) * SVN Location change unconditionally causes relocate of existing shared projects (PLC-1066) * Content presence detection works incorrectly for single/multiple project layout in Share wizard (SBV-2827) * NPE in Info operation when project is closed/disconnected from source control in background thread (SBV-2889) * NPE while caching resources (SBV-2886) -------------------------------------------------------------------------------- Version 1.1.0.M9 [17 November 2006] Features: * Remember size of dialog for comparison of revisions and allow to maximize it (SBV-2725) + special thanks to Andreas Mayer * Enable synchronizing and comparing with previous revisions for the copied files (SBV-2485) + special thanks to Tomas Normark, Nimda Cinatas (forum users) * Contribute SVN Project Reference Analizer for Project Set pligin (SBV-2053) Fixes: * NPE in Compare operation (SBV-2558) + special thanks to Mark Cooke, Samuel Monsarrat, Pavel, Samant Maharaj, Mark Stralka, Dan Harmer, Patrick, Ignasi Marimon-Clos, Harlan Iverson, Samyem, Stefano Bagnara, Leonid Vasilenko, Barry Kaplan, J. Henne, Dirk, Lee Mercury, Tushar Pokle, B.O.Smievoll, Ben R Vesco, Lars S.-Helldorf * Projects are sometimes disconnected after eclipse restart (SBV-2576) + special thanks to Gordon, Uwe Peuker, Stefan Wurzinger, tom hensel * Initialize Project operation failure (SBV-2628) + special thanks to Michael Goddard * Native JavaHL does not support null as username or password (SBV-2555) + special thanks to Uwe Peuker * NPE in Get Resource List operation Failure Report (SBV-2569, SBV-2570) + special thanks to Lee Mercury, Alex Nistico, A. Antivero, Andy Czerwonka, Euler, Robert Sanders * Share sub-project fails (SBV-2604) + special thanks to Joe Toth * Checking out using New Project Wizard works incorrect (SBV-2536) + special thanks to Arakasi, mortensi (forum users) * svn:ignore does not work in Subversive 1.1.0.M8 (SBV-2550) + special thanks to alexandrupopescu, afasano (forum members), Jon Stevens, Andreas Boeckler * NPE in Share Project operation (SBV-2546) * Compare with revision: IllegalArgumentException: negative revision numbers are not allowed (SBV-2549) -------------------------------------------------------------------------------- Version 1.1.0.M8 [27 October 2006] Features: * Support of Subversion 1.4 working copy format (SBV-2450) + special thanks to Ian Rowlands, Stefan Chyssler, Stefan Wurzinger, Tom Hensel * Add file protocol support (SBV-2527) + special thanks to Thorsten Vitt * Improve repository location layout (fonts, coloring, exceeding nodes) (SBV-2519) + special thanks to Pavel Zuev * Allow copying without history for "Copy To" action (SBV-2525) + special thanks to Reinhard Brandstadter * Allow to link History and Property Views with Synchronize Compare editor (SBV-2509) + special thanks to Hubert Grininger Fixes: * Checking out using New Project Wizard works incorrect (SBV-2536) + special thanks to Arakasi (forum user), Mortensi (forum user) * Define peg revision for actions from Team menu (SBV-2502) + special thanks to Marcel Schulte * Test JavaHL Client usage, fix problems if found (SBV-2406) -------------------------------------------------------------------------------- Version 1.1.0.M7 [20 October 2006] Features: * Automatic recognition of repository structure (TRUNK, BRANCHES, TAGS) instead of current static layout (SBV-2389) + special thanks to Diego Ernesto Malpica Chauvet, Felipe Carasso * Respect project repository layout in "Create Branch", "Create Tag" operations (SBV-2388) + special thanks to Diego Ernesto Malpica Chauvet, Felipe Carasso * Compare file on double-click in commit and revert dialogs (SBV-2408) + special thanks to Dario Lopez-Kasten * Show text and property statuses separatelly in the resource selection dialog (PLC-640) Fixes: * NPE in commit if repository is inaccessible (SBV-2476) + special thanks to Roman Bruggisser, Dario Lopez-Kasten * Add validation to comment view of "Problem Report" and "Tip for Improvement" dialogs (SBV-2498) + special thanks to Hubert Grininger * Incorrect behaviour of "Single Project" layout when sharing project (project shared into branches instead of trunk) (SBV-2445) + special thanks to Kristoffer Peterhansel * Enable checkout of svn:externals (SBV-2497) + special thanks to Hubert Grininger, Reinhard Brandstadter * ClassCastException in experimental merge (SBV-2475) + special thanks to Stas, Alexandre, Andrew Bate, Doug Clinton, Lee Mercury * NPE in Resources Changed operation (SBV-2503) -------------------------------------------------------------------------------- Version 1.1.0.M6 [13 October 2006] Features: * Define an option to provide case-sensitive as well as case-insensitive sort (SBV-2363) + special thanks to candyman (forum user) * "expand all" button in synchronize view (SBV-2392) + special thanks to Pavel * Place a splitter into Commit Dialog (SBV-2431) + special thanks to vlp (forum user) * Reconnect projects which metainformation is dropped (PLC-10750) * Add Subversive menu items to the working sets team menu (SBV-2414) Fixes: * Compare two files from repository shows inverted labels (SBV-2466) + special thanks to Ken Geis * Temporary files should be deleted (SBV-2442) + special thanks to Pavel Zuev * Optimize memory usage and speed up operation performance (PLC-1451) + special thanks to Clint Dovholuk, Daniel Spiewak, Bart Elberg, Richard Vanhook, Samuel Charron, Marvin Toll * NullPointerException in Override and Update for restricted folders (SBV-2447) * SWT error in Annotate View when annotated file is empty (SBV-2448) * 'Select All' and 'Deselect All' button work incorrect at resource selection panels (SBV-2446) * NullPointerException in resource selection panel (SBV-2429) * NullPointerException in "Share Project" wizard when "Single Project" layout selected (SBV-2428) * "Access denied" in Override And Update operation (SBV-2424) * Project names are obtained for two times while checkout (SBV-2426) -------------------------------------------------------------------------------- Version 1.1.0.M5 [29 September 2006] Features: * Integration with Mylar (PLC-1099) + special thanks to jae (forum member) * Add ability to choose desired revision by hands (not from the list) (SBV-2362) + special thanks to candyman (forum member) * Add ability to create an unified diff on any two revisions (SBV-2364) + special thanks to candyman (forum member) * Provide integration interfaces for Buckminster project (SBV-2412) * Label decorations are not propagated to working sets (PLC-438) * Check out to Working Set (PLC-901) * Allow non-precise menu enablement in case of large projects (SBV-2417) Fixes: * Compare from Repository View doesn't work on renamed files (SBV-2416) + special thanks to Laszlo Varadi * "Recources Changed" task frequently blinks in the right bottom IDE corner (SBV-2401) + special thanks to Jorg von Frantzius, Dovholuk, Clint * Spelling error in the menu item "Help > Subversive > Send Tip for Improvement" (SBV-2403) + special thanks to Yesudeep J Mangalapilly * JavaSVN reports statuses not only for requested resource but for it parents also [Remove debug exception] (SBV-2233) + special thanks to Francois Struman * Unknown node kind exception in time of update operation (SBV-2365) + special thanks to Michael Mauthner * NullPointerException in time of add to SVN operation (SBV-2368) + special thanks to Matias Rodriguez * Poping up project context menu is very slow (PLC-485) * Memory leak in commit dialog (SBV-2397) * Find/Checkout as | Find disabled when called over .polarion folder in polarion project. (SBV-2355) * NullPointerException in interactive merge implementation (SBV-2386) * NullPointerException in time of share project with "multiple" layout selected (SBV-2400) -------------------------------------------------------------------------------- Version 1.1.0.M4 [15 September 2006] Features: * Add 'Branch from Revision' and 'Tag from Revision' actions to the History View (SBV-2352) Fixes: * Problem with specifying user name directly in URL for svn+ssh protocol (SBV-2383) + special thanks to Bronzegraf, reavertm (forum members) * Run Compare Operation in background (SBV-2366) + special thanks to candyman (forum member) * Poping up project context menu is very slow (PLC-485) * Enhance JavaSVN diffStatus() function behavior (SBV-2382) -------------------------------------------------------------------------------- Version 1.1.0.M3 [8 September 2006] Features: * Add an ability to edit share project commit message (SBV-2347) + special thanks to bugmenot (forum user) * Open system editors for repository files (SBV-2351) + special thanks to Chris Melikian * Support of the monolitic layout in share operation (SBV-2308) + special thanks to Ken Geis * Support of Quick Diff feature (PLC-1147) + special thanks to Benjamin Pasero * Add 'Link With Editor' button to the History View toolbar (SBV-2325) + special thanks to Adam Brod * Implement built-in annotation [like CVS "based on Quick Diff"] (SBV-2338) * Provide ability to send bug report or tip for feature directly from Subversive UI (SBV-2346) * Create 'Password Management' preferences page (SBV-2341) * Create Property View and implement 'Link with Editor' feature for it (SBV-2329) * AnnotationView improvement [merge lines with the same revision into on bundle] (PLC-286) Fixes: * Deadlock with Subversive Plugin (SBV-2349) + special thanks to rauar (forum user), Michael Valenta * NullPointerException when project is deleted in time of internal cache refresh (SBV-2350) -------------------------------------------------------------------------------- Version 1.1.0.M2 [1 September 2006] Features: * Add an ability to choose if double-click opens or compares files in the History View (SBV-2326) * Add 'Compare Current with Revision' menu item to the History View pop-up menu (SBV-2327) * Interrelate items in drop-down menu and toolbar in the History View (SBV-2330) Fixes: * Apply patch: change wrong "General" tab name to correct "Advanced" in repository settings validation (SBV-2313) + special thanks to contributor Ken Geis * NullPointerException in AbstractDecoratorWrapper (SBV-2312) * Modified resources are not decorated with specified font and colors if they are locked (SBV-2314) * The folder cannot be created in the location root if trunk/branches/tags are disabled (SBV-2315) * 'Save password' checkbox is always checked after browsing repository (SBV-2317) * FileNotFoundException while Get Contents action is performed for needs-lock file (SBV-2322) -------------------------------------------------------------------------------- Version 1.1.0.M1 [23 August 2006] Features: * Avoid subversive activation when there is no project shared with subversive (SBV-2288) + special thanks to contributor Panagiotis Korros * Commit sets like in CVS (PLC-1097) + special thanks to contributor Alessandro Nistico * Multiple resources properties edit (SBV-2011) + special thanks to Erik (forum user) * Customize resource text colors (PLC-1352) + special thanks to Daniel Spiewak * Add links to "Colors and Fonts" and "Label Decorations" pages on SVN Label Decorations page (SBV-2291) * Improve SVN Console (SBV-2206) Fixes: * diffStatus() function reports incorrect URL for moved resources (SBV-2248) + special thanks to Adam Brod, Leonardo Barros, BalkanBoy (forum user), vsizikov (forum user) * Plugin doesn't like semicolons in resource names (SBV-2294) + special thanks to Ryan Levering * 'Compare with revision' doesn't work for copied/moved resources (SBV-2287) + special thanks to BalkanBoy, vsizikov (forum users) * NullPointerException in CheckoutAs wizard (SBV-2283) * 'Needs lock' files cannot be modified right after they are locked by callback (SBV-2289) * Short URL decorator is not correctly displayed in preview (SBV-2290) * Ignored resources are decorated as new (SBV-2293) -------------------------------------------------------------------------------- Version 1.0.2 [19 August 2006] Features: * Decorate files which are read-only and need lock (SBV-2226) + special thanks to simas, ftorres (forum users), Chris West * Import from SVN Wizard (PLC-296) * Improve SVN Console (SBV-2206) * Show authentication realm in callback dialog (instead of location URL) (SBV-2236) * Add an ability to represent short url of a project in the package explorer (SBV-2235) * Automatic project share (SBV-2156) * Add 'Checkout subdirectories' option to the checkout wizard (SBV-2216) Fixes: * Open Repository File operation: NullPointerException in AffectedPathsComposite (SBV-2085) + special thanks to Fabio Frumento * Bug in 1.0.1: Subversive reset editors font settings (SBV-2215) + special thanks to Theo Wilms * Check Out operation: Cannot create a directory (SBV-2200) + special thanks to D. Strauss, Marcus Bitzl, Barry Davies, Marcos Cesar de Oliveira * Update operation: Access denied (SBV-2164) + special thanks to biniobill, Runar Bjarnason * Auto properties support (SBV-2075) + special thanks to Georg (forum member) * Crippling SVN+SSH Bug (SBV-2203) + special thanks to Daniel Spiewak * Get Resource List operation: Unrecognized node kind (SBV-2037) + special thanks to Sandro Orlando, Christian, Jaime Ramos * Show Conflict Editor: ClassCastException while editing conflicts on a *.png files (SBV-2196) + special thanks to Brett Atoms * Check Out operation: Prefix string too short (SBV-2174) + special thanks to Dave Cameron * Improve composite operation performance (SBV-2242) * Project is automatically disconnected while upgrading FastTrack. (SBV-2173) * project share wizard - finish button should be dissabled in FastTrack (SBV-2222) * Merge preview panel becomes gray and empty after resizing (under Eclipse 3.0) (SBV-2237) * Get Resource List: NullPointerException in some complex cases (SBV-2232) * Improve progress monitoring for the operations in the History View and Property Editor (SBV-2218) * checkout projects with its tracker checkouts duplicate projects + project called ".polarion" (SBV-2194) * Malformed SVN console output during Rename Resource (SBV-2209) * Show original SVN "conflict" message when commit fails (SBV-2207) * Check Out operation fails when user checked out projects with the same name but in different case (SBV-2042) * Update does nothing if the project has been switched to the earlier revision (SBV-2034) * IMailSettingProvider has been changed (SBV-2193) * NPE in time of Override And Update operation (SBV-2176) -------------------------------------------------------------------------------- Version 1.0.1 [28 July 2006] Features: * SVN Console (SBV-1591) + special thanks to lithium (forum user), dcorbin (forum user), aochsner(forum user), patrek(forum user), markphip(forum user) * Commit/synchronize dialog after share operation (PLC-1421) + special thanks to Daniel Spiewak * Copy change buttons should work in case of compare operations (SBV-1951) + special thanks to Panagiotis Korros * Add an ability to choose the method of project name selection while checkout (SBV-2147) + special thanks to Paul (forum user) * Change File/Class headers with Eclipse standard (SBV-2154) * Moving JavaSVN to extension point (SBV-2135) Fixes: * Workspace start Problem with IBM RSA 6.0.1.1 and Subversive (SBV-2139) + special thanks to Andreas Graesser * Quick fix for JavaSVN merge() problem (SBV-2158) + special thanks to contributor Tobias Bosch * WTP support: Checkout using new project wizard deletes .settings directory (SBV-2067) + special thanks to angelcervera (forum user) * SVN+SSH: "Unknown authentication method" in JavaSVN SBV-2005 + special thanks to CVD (forum user), Anton Fletcher * 'Resource does not exist' exception after updating incoming deletion (SBV-2171) * [Subversive] Report ID-Y6AUL - Import Team Project Set Operation Failure Report (SBV-2137) * Invalid thread access (SBV-2127) -------------------------------------------------------------------------------- Version 1.0.0 Release [14 July 2006] Features: * Enhance Add/Edit properties (SBV-2065) + special thanks to wusch (forum user) * Support of different merge modes (SBV-2069) + special thanks to yagee (forum user) * Add an ability to apply lock to the resourses recursively (SBV-2097) * Support conflicitng files editing (SBV-2079) * Implement standard JavaHL merge (SBV-2098) Fixes: * Incorrect URL when only one file is merged (SBV-2101) + special thanks to Danny Mandel * NPE while synchronizing projects (SBV-2091) + special thanks to Kevin Ross, biniobill * Share Project operation: Negative revision number (SBV-2061) + special thanks to Chad Woolley * Bug in synchronize view after merge (SBV-1949) + special thanks to Clint Dovholuk * Can't relocate a project (SBV-2076) + special thanks to smonsarr (forum user) * Compare operation fails in complex case (SBV-2118) + special thanks to J.J. Kiers * WTP support: Checkout using new project wizard deletes .settings directory (SBV-2067) + special thanks angelcervera (forum user) * Strange strings in decorators preference page (SBV-2064) + special thanks Panagiotis Korros * reduces memory consumption by 15% (SBV-2103) + special thanks to contributor Panagiotis Korros for provided patch * .svn folder is deleted by subversive (SBV-2102) + special thanks to contributor Panagiotis Korros for provided patch * NullPointerException in Annotate View (SBV-1818) + special thanks to Sébastien Sahuc * Enable Finish button on Share project (SBV-2056) * Revision '-1' is set to added resources in property editor title (SBV-2095) * NullPointerException in Get Remote Properties operation (SBV-2060) * Repository Browser decoration is not refreshed after 'Break lock' action (SBV-2072) * Checkout using 'New Project Wizard' should not suggest to overwrite existing project (SBV-2071) * Selecting repository location label works incorrect (SBV-2070) * Incomplete presentation of project URL's in 'Find / Checkout Projects As' wizard (SBV-2078) * 'Start development with' option for branch/tag actions doesn't work sometimes (SBV-2073) * Override and update doesn't work for new resources (SBV-2096) * NullPointerException in Add to SVN operation (SBV-1921) * Cannot change credentials for svn+ssh protocol (SBV-2115) JavaSVN features (in cooperation with TMate team): * Add "force" option to SVNClientEx::merge() function (SBV-2049) -------------------------------------------------------------------------------- Version 1.0.0 RC4 [30 June 2006] Features: * Enhance properties support (SBV-1784) + special thanks to Erik (forum user) * Add menu item 'Add Revision Link' to the History View (SBV-2032) * Add getSelectedLogMessages() method to SelectRevisionPanel class (SBV-2038) * Add error and warning decoration to the resources in commit dialog (SBV-2059) * Add an ability to choose if the new resources should be selected in commit dialog or not (SBV-2058) Fixes: * Problem adding property names with more than 1 ':' character. (SBV-2014) + special thanks to Alexis O'Connor * Set focus to password field when callback dialog is shown (SBV-2012) + special thanks to Chris West * ResourceException: A resource exists with a different case (SBV-2040) + special thanks to Maarten Meijer * Some entry fields information is not correctly passed to the operations (SBV-2013) * Create folder operation fails for the folders which are repository roots (SBV-2021) * 'Widget disposed error' after dialog is closed by 'Esc' and 'Ctrl+Enter' is pressed (SBV-2022) * Affected paths tree does not contain statuses information for some folders (SBV-2023) * Cannot create branch in the root of repository (SBV-2024) * 'Show history' action should be disabled in synchronize view for the deleted from repository resources (SBV-2025) * NullPointerException in decorators (SBV-2009) * Peg revision specified incorrectly for revision links (SBV-2026) * Incorrect highlight of current revision in case of repository resource history (SBV-2027) * Override and Update does not work for ignored resources (SBV-2028) * Refresh does not work on Repository View if same resource shown twice (SBV-2029) * Incorrect pop-up menu in case of file opened from repository. (SBV-2030) * Too big indention between controls on UI forms under Eclipse 3.0 (SBV-2031) * Current revision is not highlighted in histiory view after 'Update To' operation is performed (SBV-2035) * Relocate for the projects works incorrect if repository changes (SBV-2033) * Respect "conflicted" mark on working copy resource (SBV-1806) JavaSVN fixes (in cooperation with TMate team): * java.lang.IllegalArgumentException: Negative time (SBV-1952) + special thanks to ngyen, yongyut * Get Resource List operation: ArrayIndexOutOfBoundsException (SBV-1934) + special thanks to Danny Mandel * Atomic commit fails for the projects checkouted from different repository locations (SBV-2007) -------------------------------------------------------------------------------- Version 1.0.0 RC3 [16 June 2006] Features: * Improve usage of Subversive together with external SVN clients (SBV-2006) + special thanks to pkorros (forum user) * Copy resource URL to clipboard (SBV-1931) + special thanks to Chris Melikian * Add an ability to submit all forms by pressing Ctrl+Enter (as it is in commit dialog) (SBV-1980) * HistoryView - properties(). Support view of revision properties. (PLC-283) * In History View operations should be executed in background (SBV-1953) * Move property view to editor area (PLC-613) Fixes: * Timing out when URL is encoded (contains %20 entries etc.) (SBV-1978) + special thanks to Turadg Aleahmad * Compare repository resources failure (SBV-1970) + special thanks to Danny Mandel * NPE in Show Messages operation (SBV-1938) + special thanks to Larry Edelstein * ClassCastException in Subversive code (SBV-1932) + special thanks to Larry Colson * NPE in Compare Resource with Revision operation (SBV-1936) + special thanks to Gregory Gerard * Trunk, branches and tags default values are not stored if they are disabled while creating new location + special thanks to contributor Sergey Vasilchenko for provided patch * Export does not work if destination folder entered manually (not selected from picker) (SBV-1993) * Validate all UI forms layout and optimize their content if it's necessary (SBV-1981) * AssertionFailedException while closing Repository Browser (SBV-1964) * NPE while disposing AnnotateView (SBV-1990) * "Hide unrelated" option works incorrectly in case of moved/copied resources (SBV-1998) * Create Tags/Branches/Trunk does not work in some cases (SBV-1992) * NullPointerException in merge dialog (SBV-1973) * Override And Commit: NullPointerException (SBV-1977) * Separate SSL callback from the general one (SBV-1958) * Repository locations is not refreshed some time (SBV-1946) * Subversive doesn't allow underscore in repository host name. Add ability to support. (SBV-1943) * Delete operation: Errors occurred while refreshing resources with the local file system (SBV-1940) * ArrayOutOfBoundsException in HistoryView (SBV-1929) -------------------------------------------------------------------------------- Version 1.0.0 RC2 [2 June 2006] Features: * Add Break Lock operation to Repository View (SBV-1895) * Notification of Resource Selection Change in ICommentDialogPanel (SBV-1882) * Remember & prefill comment message when "Cancel" is pressed in previous commit try (SBV-1803) * Incoming deletion for project should disconnect project from source control without meta-inforamtion deletion (PLC-1184) Fixes: * Some time default editor is not opened if the editor registered to specific file type is not opened (SBV-1925) + special thanks to Robert r. Sanders * ConcurrentModificationException while changing repository location properties (SBV-1884) + special thanks to Tjedrzejczak * Missing import "org.eclipse.help" in feature.xml (SBV-1914) + special thanks to Christian Buggle * Override And Update: Errors occurred while refreshing resources with the local file system (SBV-1903) + special thanks to Matias * Can't find file when synchronising (SBV-1910) + special thanks to Chris Melikian * Deadlock while opening project (SBV-1701) + special thanks to Jeremy Hare * Compare Resource with Revision fails for replaced files (SBV-1885) + special thanks to Joerg von Frantzius * BadLocationException in SVN Annotate View (SBV-1780) + special thanks to Alex Ostrovsky * [Subversive] Report ID-TDB4K - Prepared Tag Operation Failure Report (SBV-1827, SBV-1893) + special thanks to jmilora * Incorrect URL validation on repository properties editing form (SBV-1772) + special thanks to Hans van der Meer * Discard Repository Location operation does nothing if there is at least one location in the set that could not be discarded (SBV-1892) * Validate forms UI on Linux systems (SBV-1900) * Incoming project deletions does not handled by Override and Update action (SBV-1916) * NPE in time of merge operation (SBV-1902) * "Replace with" actions fails if non-versioned files exists in the directory to be replaced (SBV-1807) * Disable 'Compare with previous revision' item in the pop-up menu for some of affected paths (SBV-1881) * Mark As Merged Operation fails if project tree is not in sync with file system (SBV-1820) * "Compare with previous revision" fails for the affected paths in History View because of malformed url (SBV-1880) * ".project" and ".classpath" file addition cannot be updated (SBV-1879) * Project created using Check out/New Project Wizard should respect project settings (SBV-1889) JavaSVN features (in cooperation with TMate team): * SVNClientEx::mergeStatus() enhancement (SBV-1888) JavaSVN fixes (in cooperation with TMate team): * Certificate bug in subversive (SBV-1810) + special thanks to Chris West * Allow caching of SSL certificates (SBV-1887) * SVNClient::info2() acquires authentication four times (SBV-1886) * SVNClientEx::merge() fails when it called second time (SBV-1825) * SVNClientEx::merge() trims resource name and fails (SBV-1894) -------------------------------------------------------------------------------- Version 1.0.0 RC1 [19 May 2006] Features: * Project label decorator improvements (PLC-1089) + special thanks to Arvoreen (forum member) * Support of the tsvn:logtemplate property (PLC-1219) + special thanks to axiom10 (forum member) * Comment Templates like in CVS (PLC-1422) + special thanks to Clint Dovholuk * Support ASP.NET hack (PLC-1365) + special thanks to Clint Dovholuk * It is not possible to branch/tag multiple projects at once (PLC-783) + special thanks to Berserksangr (forum member) Fixes: * Invalid location of .project and .classpath files after check out (SBV-1822) + special thanks to Angelo (forum user) * Incorrect error message in in time of Checkout if target folder is locked by external process (SBV-1756) + special thanks to Turadg Aleahmad * Allow Override and Update for new files (SBV-1589) + special thanks to Dotjerky (forum user) * NPE in Commit Operation (SBV-1615, SBV-1815) + special thanks to Paul Kendall, Christian * Errors occurred while refreshing resources with the local file system (SBV-1561, SBV-1588) + special thanks to Tjedrzejczak, Dumitru Frunza * Incorrect URL validation on repository properties editing form (SBV-1772) + special thanks to Hans van der Meer * Show Repositories View Operation Failure Report (SBV-1763) + special thanks to Simon Liu, Axel Bock * Problem with Compare (SBV-1710) + special thanks to David Harrigan * Wrong dialog text for browsing url for merging (SBV-1767) + special thanks to Danny Mandel * NoClassDefFoundError [PluginIDVisitor] (SBV-1672) + special thanks to Steve Zadoorian * Report shouldn't be sent for the network communication problems (SBV-1781) * Incoming deletion for project should delete project from workspace (PLC-1184) * URL Validation failed on GNU JVM (SBV-1657) * Check Out As action failed (SBV-1808) * Validate UI forms (SBV-1785) * No actions in the context menu for a resource in "strange" state (PLC-800) * NPE in CreatePatchAction (SBV-1757) JavaSVN fixes (in cooperation with TMate team): * Exception in case if WC is svn:externals in parent WC (SBV-1692) + special thanks to Sascha Frick * Unknown node kind '3' in merge operation (SBV-1654, SBV-1653, PLC-1380, PLC-1187) + special thanks to Edward Seymour, Danny Mandel * Commit failed with "502 Bad Gateway" error (PLC-1439) + special thanks to Bpasero and Oliverh (forum members) * Unable to register repository with only server name in URL (SBV-1790) + special thanks to Hugi (forum member) -------------------------------------------------------------------------------- Version 1.0.0 M12 [5 May 2006] Features: * Add "Stop On Copy" option to History View (PLC-704) * Hide unrelated paths option for History View (PLC-703) * Let user decide to override existing folders while checkout or not (SBV-1686) * Arrange checkout menu items (PLC-1204) * Add UI part of the proxy callback support (PLC-955) Fixes: * Error encountered: null argument provided to table view (SBV-1582) + special thanks to Yogesh B Kanitkar * [Subversive] Share Project operation FAILURE REPORT (PLC-1402) + special thanks to Peter Rose * Report ID-CAYHC - Show Properties Operation Failure Report (SBV-1658) + special thanks to Ken Geis * Unaccessible API's on GNU JRE (SBV-1673) + special thanks to Martin Zuber * Report ID-HGXUD - Prevented recursive attempt to activate part (PLC-1368) + special thanks to Tom Staubitz * Compare with BASE requires connections to server (SBV-1567) + special thanks to Erik Dick * Strange merge behavior (PLC-1369) + special thanks to Danny (forum user) * Typo in a dialog (SBV-1695) * Invalid merge()/mergeStatus() behaviour (SBV-1526) * Report ID-MXE52 - ContentViewer must have a content provider [HistoryView] (PLC-1382) * Report ID-PD8W6 - ContentViewer must have a content provider [AnnotateView] (SBV-1674) * Report ID-B7MW0 - Add Repository Location Operation Failure Report (SBV-1685) * Address already in use: connect (SBV-1574) * Cannot compare resources (PLC-WLG10K) * Hierarchy of added resources not completely visible in the Structure Compare (PLC-791) * Many warning dialogs and log records while comparing two revisions (PLC-790) * "Compare with revision" operation fails for branched(tagged) resource (PLC-592) * Compare two revision is extremely slow (PLC-588) * 'Compare with revision' operation fails after moving the resource (PLC-578) * Refactor fails when changing package name (SBV-1655) JavaSVN fixes (in cooperation with TMate team): * Unrecognized node kind '0' in time of merge action (PLC-1500) + special thanks to Edward Seymour * Checkout failed because of Status-Line '0' (SBV-1592) + special thanks to fjalvingh (forum user) * Malformed network data; Cannot open session, you need to establish a connection first. (SBV-1599, SBV-1597, SBV-1558, SBV-1663) + special thanks to Chad Woolley, Jörg Henne * diffStatus fails when two files is compared (SBV-1553) -------------------------------------------------------------------------------- Version 1.0.0 M11 [21 April 2006] Features: * Respect hierarchical structure in Checkout Projects (PLC-1397) + special thanks to Memelet (forum member) * Obtain project name from .project file (if so) during checkout from repository (PLC-1413) Fixes: * Attempted to beginRule: R/, does not match outer scope rule: P/ (SBV-1550, SBV-1587, SBV-1622, SBV-1627) + special thanks to Mathis Hofer; MBertier; Konstantin Haas; Sebastian Hardt; Mitsu Hadeishi; Barry Kaplan * Add Repository Location Operation Failure (widget is disposed) (SBV-1532) + special thanks to John N Underwood * The commit dialog looks confusing (SBV-1606, FastTrack-PLC-1528) + special thanks to Christian Nelson * NullPointerException if DefaultDialog::open() fails (SBV-1628) * Check Out Operation Failure Report ID-E3SG4 (PLC-1420) * NullPointerException if SVNClient::info() operations fails due to some reason (SBV-1580) * Repository View "Move To..." action does not work (SBV-1557) JavaSVN fixes (in cooperation with TMate team): * Broken workspace in case of case-sensitive rename (SBV-1528, SBV-1522) + special thanks to Kiel Hodges * Check Out Operation Failure Report (IndexOutOfBoundsException) (PLC-1470) + special thanks to Kevin Ross * NPE in SVNFileUtil (SBV-1602) * mergeStatus() operation ingnores IProgressMonitor.isActivityCancelled() (PLC-1463) * Resource names is encoded for mergeStatus() (PLC-1462) -------------------------------------------------------------------------------- Version 1.0.0 M10 [7 April 2006] Features: * Support of shortcuts + special thanks to Georges-Etienne Legendre;Christian Nelson * Include changes to commit dialog like in CVS + special thanks to Daniel Spiewak, aochsner (forum user) * Implement 'Copy' and 'Move' operations for the repository exploring perspective * Implement extension point that alows configure email report properties * Support for synchronize action contributions * Create patch implementation Fixes: * Could not instantiate provider org.tigris.subversion... + special thanks to Maxim Gordienko; Barry Kaplan; Johannes Matheis; Ralph Navarro;Turadg Aleahmad * Massive CPU usage - Eclipse slowdown + special thanks to Clint Dovholuk * Excessive "Build Workspace" and slowdown + special thanks to Clint.Dovholuk; Mike (forum user) * NullPointerException in time of Share Project operation + special thanks to Hans van der Meer * NullPointerException when operation is cancelled + special thanks to Tjedrzejczak * NullPointerException in LocalInfoPage + special thanks to Andreas Andreou * Incorrect icon for modified resources in preview * Cleanup menu is enabled for non-versioned resources * NPE in time of project set import * Default focus in the New Repository Location Wizard should be to the field Root URL * NullPointerException in FileUtility.getOperableParents * NullPointerException in FileUtility.getResourcesRecursive * NullPointerException in AbstractSVNSyncInfo * NPE in Commit dialog * Checkout projects action reports 75% progress although it finished already * Error report sending is suggested for when SVNException is thrown * Support Eclipse 3.2 linked resources * Resource out of sync with file system error JavaSVN features (in cooperation with TMate team): * Enhance diff() functionality JavaSVN fixes (in cooperation with TMate team): * Export operation fails with large files * Import operation fails on read-only path * Incoming addition cannot be merged * Resource names is encoded for mergeStatus() -------------------------------------------------------------------------------- Version 1.0.0 M9 [24 March 2006] Features: * Add support for multiple folder creation in one transaction * Add file in SVN Repository view * Use CVS-like decoration icon for modified resources + special thanks to Eugene Kuleshov; Daniel Spiewak * Commit and Update buttons in Synchronize view toolbar + special thanks to Georges-Etienne Legendre * Set 'Don't send' button as a default for the error dialog * User input history should be implemented for name and email field in send error dialog Fixes: * Resource '...' is not open" problem when project is closed under Eclipse 3.2Mx * Daniel Spiewak; Travis Hume * Switch error: outgoing changes in wc -> no switch possible + special thanks to ayampols our forum user * Incorrect page is shown in 'share project' wizard while sharing imported project (Eclipse 3.2Mx freezes) + special thanks to memelet (forum user); Georges-Etienne Legendre * Time-to-time error report window automatically closed with report sending * 'There is an error occurs..' caption in repository browser * Cleanup operation also for folders + special thanks to Daniel Serodio our forum user * Invalid path separator used for UNIX-like systems + special thanks to anathaniel our forum user; D. Strauss; Leonard Soetedjo * ClassCastException in the SVNRemoteStorage class in time of RepositoryProvider check * Merge, switch dialogs select revision for the wrong resource (should agree with input url) * Error report preview fails under Eclipse 3.2Mx * NPE in History View in some hard cases * NPE during a refresh of a project + special thanks to Frits Jalvingh * Hiding History View parts works incorrect -------------------------------------------------------------------------------- Version 1.0.0 M8 [17 March 2006] Features: * Improve merge dialog * Mark top revision in History View in Repository Mode + special thanks to Daniel Spiewak * Rework History View - comment viewer should be shown in the bottom of the log messages table + special thanks to Eugene Kuleshov * Optimize "Edit repository properties" panel * Add Subversive version id to the error report * Add sequence number for the mail error report Fixes: * Sort by date in resource history view works incorrect * Concurrent modification exception + special thanks to Cedric Pineau * java.lang.NumberFormatException in repository browser * Composite operation should recognize not executed depended operation. * Checkout as using new project wizard works incorrect * Get Resource List operation FAILURE REPORT + special thanks to Jon our bug reporter. * Pre-close/Pre-delete Clear operation FAILURE REPORT + special thanks to Cedric Pineau * NPE during Share project operation + special thanks to Kevin O'Neill; Cedric Pineau; Barry Kaplan; David Saff * Make error report preview form platform independent + special thanks to Cedric Pineau * Null pointer exception then Synchronize View is closed + special thanks to Leonard Soetedjo * Changes of the New Project Wizard during checkout are lost + special thanks to Armen our forum member * Share project fails when project layout structure partially exists on the repository * Repository view navigator makes unneccessary requests to the server * Null pointer exception in select revision panel when no network available * NPE in LogMessagesComposite * Override and commit & markAsMerged operations work incorrect in case replaced resources * Checkout projects action can't be completed if common error occurs * Repository scanning can't be cancelled * Checkout overrides projects without warning * Simply notify user when an error occurs during send report . Do not ask it to send this error * Rework SVN views description according Eclipse IDE standart * Invalid working behaviour for replaced resources * Null pointer exception in History view then no network connection available * Repository browsing panel works incorrect in case no network connection available * All compare with ... operation asks to send report when no network available * Null pointer exception in affected paths composite * ClassCastException in Repository Browsing Panel * Subversive propose to send email report when repository folder already exists * NPE during send a report + special thanks to Danny Mandel * Affected paths view shows incorrect information * NPE in Repository Properties + special thanks to Danny Mandel -------------------------------------------------------------------------------- Version 1.0.0 M7 [10 March 2006] Features: * Change Preferences->Team UI like in Eclipse/CVS 3.1 [usability] * Improve error reporting dialog [usability] Fixes: * Team menu should be ordered like in CVS + special thanks to Daniel Spiewak for reporting this issue * Widget disposed error + special thanks to Daniel Spiewak for reporting this issue * Create new repository location operation from 'select wizard dialog' fails * Add ability to show properties on the repository roots (TRUNK, TAGS, BRANCES and ROOT) * Changing history view layout works incorrect JavaSVN fixes: * Incorrect cancelation of SVN Checkout * Checkout freezes when cancel button is pressed -------------------------------------------------------------------------------- Version 1.0.0 M6 [7 March 2006] Features: * Add option to mail report (Do not ask me to send report in future) [usability] Fixes: * Show annotation operation failure * Simply notify user when an error occurs during send report. Do not ask it to send this error * Authentification problem for "send error report" * Null pointer exception in check out as operation * Add ability to subscribe on project state changed events * Synchronize is called for the project which is not shared yet -------------------------------------------------------------------------------- Version 1.0.0 M5 [4 March 2006] Features: * Api for PropertyManager [extension points] * Add �Refresh� button to SVN Repository Browser toolbar [usability] * Support Eclipse 3.2 [functionality] * Add ability to open and compare with previous revision for the affected paths in History View [usability] * Provide ability to send e-mail reports for non-SVN errors [functionality] Fixes: * Refresh on SVN Repository Browser work incorrectly * Action "Edit Properties" throws java.lang.IllegalArgumentException * NPE on the Repositories View when *.psf is imported * Override and Commit operation fails * Error window is shown twice for the same error * Empty select revision dialog is shown * Paging shows correct number of revisions only at first time * Compare reports "operation failed", but in the end the comparison is displayed * Quick filter doesn't work in the selection picker * Validate and amplify messages on the plugin UI forms JavaSVN fixes (in cooperation with TMate team): * SVNClientEx::diffStatus() should provide all possible information * SVNClient::properties() operations do not report an errors * SVNClientEx::merge() function do not merge files without conflicts -------------------------------------------------------------------------------- Version 1.0.0 M4 [24 February 2006] Features: * Allow all connection modes supported by JavaSVN + its UI [functionality] * How to get IStorage instance in order to convert IResource->IRemoteResource [extension points] * Add ability to subscribe on project state changed events [extension points] Fixes: * Unable to get unresolved resources from UpdateOperation * Show resource history view fails * Checkout operation works incorrect with equal project names * Annotation view works incorrect in package explorer * Show annotation works incorrect from history view -------------------------------------------------------------------------------- Version 1.0.0 M3 [17 February 2006] Features: * Mark As Merged operation should supports properties [functionality] * Interactive merge [functionality] * Support of following connection modes: HTTP, HTTPS, SVN, SVN+SSH (password) [functionality] Fixes: * Share project wizard does not work -------------------------------------------------------------------------------- Version 1.0.0 M2 [10 February 2006] Features: * Show resource locks on repository view [functionality] * Show resource locks in the package explorer [functionality] * Add ability to copy() versioned folders between projects [functionality] * Design the default repository perspective layout [usability] Fixes: * Operation 'move' on directory works incorrect in case different repository locations * Illegal 'Directory is out of sync with file system' error * ResourceChangeListener handles initial workspace delta badly * Override and commit operation fails * Properties / SVN Info fails * Paging support for the revision history JavaSVN fixes (in cooperation with TMate team): * NullPointerException in time of diffStatus() operation * SVNclientEx::list() methods does not works with the SVN1.1.x repositories -------------------------------------------------------------------------------- Version 1.0.0 M1 [3 February 2006] Features: * Lock/UnLock folder emulation [functionality] * Pass selected resource to ITeamHistoryFactory in the log message panel [extension points] * Repository browser improvements [usability] * ISVNClientInterfaceEx extension (resource deletion improvements) [functionality] * Enhance SVNClientEx::move() operation behavior (Refactor improvements) [functionality] * Decorate deleted folders [usability] * Add multi-line viewer for Property view [usability] * Double Atomic Commit [extension points] * Add ability to replace commit dialog [extension points] Fixes: * Select revision wizard allows multi-selection, but only one revision is processed * Commit operation fails after deleting file directly from file system * JUnit tests integration to build process * Properties information is missing in the SVN Repositories perspective * Null pointer exception when Synchronize View is closed * NPE in AbstractConflictDetectionOperation.getUnprocessed() JavaSVN fixes (in cooperation with TMate team): * Enhanced SVNClientEx::move() operation works incorrect * NullPointerException at commit time * Invalid lock comment returned * Add to SVN operation failed with NullPointerException * Add to version control operation failed * Checkout Operation failed with NullPointerException -------------------------------------------------------------------------------- Version 0.9.7 [27 January 2006] Features: * Show hierarchical resource history [usability] * Add Import/Export ability to Repository View [usability] Fixes: * Background operations cancellation * Wrong behavior of the synchronize action when SVN is not accessible * Validate UI forms -------------------------------------------------------------------------------- Version 0.9.6 [20 January 2006] Features: * Validate user input on the UI forms [usability] * Add repository to IRevisionProvider [extension points] * Add "Keep Locks" option to commit dialog [usability] * Paging support for the revision history [usability] Fixes: * Validate Forms UI * Java Compare Structure should be improved * Ugly error message after cancelled update * Cryptic and not entirely visible message if commit fails * Commit compare editor shows that remote file does not exist for all changed files * Cancel on the Resource History quick filter invokes an operation * Background operations cancellation * Close project operation fails * Copied from URL doesn't render real URL * Non default date/time pattern used * Synchronization progress monitor shows more than 100% done JavaSVN Fixes (in cooperation with TMate team): * NullPointerException in time of checkout() operation * NullPointerException in status() operation with "remote" option set to true -------------------------------------------------------------------------------- Version 0.9.5 [13 January 2006] Features: * Progress of update is not available in the sync. tree continuously [functionality] * Replacing properties without warning in Property View [functionality] Fixes: * Null pointer exception on 'splitRepositoryLocations' operation JavaSVN Fixes (in cooperation with TMate team): * No statuses about incoming updates if repository root is checked out * JavaSVN doesn't report any error while SVN Server does * Files in the root of the repository are not commited * JavaSVN does not support non-english resource names * Spelling error * Most of the operations (commit, update, cleanup etc) finish with obscure error -------------------------------------------------------------------------------- Version 0.9.4 [4 January 2006] Features: * Enhance History View functionality ("Update To Revision..." and "Copy From URL/Rev") [functionality] * New repository location browser [usability] * "Reset Changes" button for "edit repository location" dialog [usability] Fixes: * Project switches to branch, despite creating branch finishes with error * Properties View should works in standard way (using IActionOperation framework) * Revision number '-1' in synchronize view * Commit operation fails * A package and its file are reflected as damaged after deletion * Synchronize view shows incorrect information after commit deletion * "No changes" result on the parent of ignored resource, while it has conflict with the repository file * Second commit for the same file fails * Fixed ArrayIndexOutOfBoundsException * No changes found after rename operation * Choosing 'Show Annotation' action for the second time on the same file shows empty Annotate View * Double-click on the file in repositories view and history view doesn't switch to this file editor * Adding resource to svn:ignore by wildcard extension works incorrect * No warning dialog is shown while checking out development root (TRUNK, BRANCHES, TAGS) if it already exists in workspace * File shown incorrect revision number