Save ChangeList Patches

Products: IntelliJ IDEA

Vendor: requiredfieldforsomereason

Saves each changelist as a patch in the location set in configuration.
Downloads: 3060
Participated in rating: 2
Version Compatible builds Date
1.2.3 111.69 + 11.07.2012 Download
1.1.0 95.66 + 16.05.2010 Download
1.0.5 75.7971 + 07.10.2009 Download
7 updates are hidden show all updates
Screenshot #13942
Screenshot #13943

Recent change notes

built against java 1.6 instead of 1.7

General usage instructions

Creates patch files for every changelist in version control. The destination file path is set in the config of the plugin located under Project Settings. There is also an option to automatically save all changelists as patches on close of IntelliJ. To create the patch files, find the option "Save Changelists As Patches" under version controls menu. Good for teams where individuals are working on several different tasks on the same project concurrently. If someone is out, the rest of the team can carry on their work if they have a patch, better yet, a patch specific to the task from a changelist instead of every change the missing person may have made to the project. Problem is, going through every changelist to create a patch is a bit tedious. Here is where this plugin comes in, making creating patches every day a bit easier and more attractive.


2016-04-07 00:19:20
Any chance on this plugin being updated for IntelliJ 2016.1? It looks like the settings page has disappeared.
2012-07-05 04:55:55
Version 1.2.1 resolves plugin settings persistence issue.
2012-07-04 16:17:57
New version available to support IntelliJ 11.
2010-05-16 05:20:50
I uploaded a version which will work with 9.0.2
2010-05-15 18:16:10
com/intellij/openapi/diff/impl/patch/PatchBuilder was removed from the api provided by JetBrains. There are new means to accomplish the same functionality in the new api.

I will be creating a new version of this patch sometime in the future, but for now, it will only work with versions up to and including 9.0.1

2010-05-10 17:30:55
Please click my profile and send me an email through that link with a means to contact you directly. I'd like to discuss this further with you if I may.

2010-05-10 16:13:45
This may be an issue with the name of the changelist, or possibly you haven't set the directory for where the patch files end up in the configuration?

I will look into it.

Thank you for the feedback.
2010-05-10 13:54:42

I've tried this extension on IDEA Intellij 9.0.2 and it throws an exception:

java.lang.NoClassDefFoundError: com/intellij/openapi/diff/impl/patch/PatchBuilder
at com.benrose.plugins.saveChangeListsToPatches.SaveChangeListsToPatchesApplicationComponent.savePatches(
at com.benrose.plugins.saveChangeListsToPatches.SaveChangeListsToPatchesAction.actionPerformed(