Community
Participate
Working Groups
Please enable Team/Create Patch when >1 item selected in Navigator View. For example: in the Java Browsing Perspective, select two directories in the same parent directory using Ctrl-click, then right-click Team and Create Patch is /disabled/. This is quite a pain since I want to generate ONE patch file with all of my changes and I now must select the parent dir which contains many other dirs which I do not care about. Thanks. eclipse-I20030806
Create Patch is VCM.
*** Bug 42337 has been marked as a duplicate of this bug. ***
*** Bug 43006 has been marked as a duplicate of this bug. ***
*** Bug 47342 has been marked as a duplicate of this bug. ***
*** Bug 50379 has been marked as a duplicate of this bug. ***
*** Bug 54516 has been marked as a duplicate of this bug. ***
Created attachment 9862 [details] Heres a patch against 200404201300
*** Bug 59841 has been marked as a duplicate of this bug. ***
Created attachment 10223 [details] NEw patch using CVS Team Re-did the patch using CVS Team instead of command line
Thanks for the patch. But this only solves part of the problem since currently apply patch doesn't allow multi-select. We won't be able to fix this for 3.0.
*** Bug 70959 has been marked as a duplicate of this bug. ***
*** Bug 85760 has been marked as a duplicate of this bug. ***
*** Bug 96249 has been marked as a duplicate of this bug. ***
*** Bug 96715 has been marked as a duplicate of this bug. ***
*** Bug 96790 has been marked as a duplicate of this bug. ***
Would Bug 103871 work as a solution to this problem?
It would - the only case where it would fail would be to in creating a patch that spans projects. But I guess in that case, one could always run "Create Patch" foir each project.
See my comments in bub 103871 comment 3. I think the multi-selection can be used to prepopulate the wizard page that is requested there.
Created attachment 27440 [details] Create Patch zip
Here's a patch for the workspace patcher. Main changes made to the current patching mechanism are as follows: Create Patch - Allows multiple selections of elements - Preview page for changes contained in patch (also allows for selection of patch contents) - Patches can now be rooted at the workspace level, the project level or the selection level Apply Patch - Wizard guides users to appropriate pages based on patch type - Allows users to retarget workspace patches for projects that don't exist in current workspace To activate workspace patch, you have to pass in the following VM arg on startup: -DworkspacePatch=true
Created attachment 27441 [details] Apply Patch zip
Created attachment 27442 [details] Create Patch zip
Created attachment 27444 [details] Apply Patch zip
This fix was released.
Verified with some minor problems found (see bug 114517)
*** Bug 118499 has been marked as a duplicate of this bug. ***
How difficult would it be for us to back-port this to 3.1.x? I ask because we were looking into doing just this today but it would be great if we could take this work that's been done and include it in our packages for Fedora :) What needs to be changed other than org.eclipse.compare? Thanks, Andrew
There were quite a few changes in CVS since we also added the ability to perform the create patch in the background. I think they are localized to a few classes but, unfortunately, my development workstation just died so I can't give you the exact class names. You shoudl be able to see what changed by trying to port the 'Create Patch' wizard and then see what additional classes are referenced.