IntelliJ Community . PerforceDiffRevisionPlugin

 
PerforceDiffRevisionPlugin 

HOME INDEX SEARCH CHANGES GO  
Allows you to diff the current file against previous revisions from perforce.

Doesn't follow branches back (yet)

You can select the revision from the list at the bottom and it will appear in the left hand pane.

Credit to MikeAbney on whose DiffFilePlugin this is based.

-- KevinORegan - 09 Aug 2002

Updated version to work with IDEA 644. Also based on the newest DiffFilePlugin sources. Includes workaround (stupid one) for several Perforce clientspecs. See the README.txt (I already put there a few lines).

Install:

  • extract PerfDiffRev.jar from the ZIP and copy it to the plugins directory
  • shortcut: Control - Alt - R

-- RichardNemec - 06 Sep 2002

Only works on Windows at the moment, replacing "p4.exe" with "p4" will allow it to work with unix (but not on windows).

Code for exec is taken from the Java World article "When Runtime.exec() won't"

-- KevinORegan - 06 Sep 2002

Updated 0.3 version is available, now. The main change is that now you can select two revisions and see them diff-ed. Also the older revision shows in the left pane, now. And, some simple caching is added.

-- RichardNemec - 06 Sep 2002

Version 0.4 is still alpha-ish. Perforce is executed always as 'p4' (no 'p4.exe' or 'p4c.cmd'). Also, p4 is executed in the directory of the diff-ed file, so P4CONFIG variable approach could be used (see P4 documentation how it looks for the P4CONFIG file).

The plugin.xml file is in build 648 syntax.

-- RichardNemec - 20 Sep 2002

  • Picture:
    perforcediffrevisionplugin.png

IntelliJPluginWebForm
IntelliJPluginName:
IntelliJPluginVersion:
IntelliJPluginVendor:
IntelliJPluginBinary:
IntelliJPluginSource:
IntelliJPluginClassification:
TopicClassification: IntelliJPluginArchive
TopicShortDescription: Allows you to diff the current file against previous revisions from perforce.
TestedOnOS:
ShouldRunOnOS:

Attachment: sort Action: Size: Date: Who: Comment:
DiffFile.jar action 10478 09 Aug 2002 - 15:39 KevinORegan Early Alpha version
perforcediffrevisionplugin.png action 61702 09 Aug 2002 - 15:46 KevinORegan Picture
PerfDiffRev.0.2.zip action 48355 06 Sep 2002 - 09:02 RichardNemec Updated 0.2 version (IDEA 644)
PerfDiffRev.0.3.zip action 33068 06 Sep 2002 - 16:22 RichardNemec Version 0.3
PerfDiffRev.0.4.zip action 32783 20 Sep 2002 - 02:37 RichardNemec Version 0.4
PerfDiffRev0.5.zip action 32809 27 Sep 2002 - 17:08 RichardNemec Version 0.5 (rebuilt for #650)
PerfDiffRev0.6.zip action 32636 30 Oct 2002 - 13:25 TonyWong Version 0.6 (rebuilt for #666)
PerfDiffRev0.7.zip action 33311 06 Nov 2002 - 15:40 TonyWong Version 0.7 (rebuilt for #671)

e d i t a t t a c h r e f - b y d i f f s m o r e
Have ideas, requests, problems regarding this site? Send feedback.
Copyright © 2000-2003 by the contributing authors. All materials at intellij.org are the property of the contributing authors.