[p4] Eclipse plugin

Jeff Jensen jjensen at apache.org
Sat May 26 14:52:35 PDT 2007


Glad it worked out!!  :-)  The plugin is quite good.  It even correctly
handles a file rename (integrate/delete).  I still prefer to use P4V for
most operations, as I find it is faster and has more features.  But for some
general coding things, it is really nice.

One last thing - if you are ever confused about what is going on, you have
to display the P4 Log Console view first before it will log anything to it.
I really hate that, as "when something goes wrong", you have to try and
repeat actions after viewing it to see any messages.

Be sure to email support on enhancements - they respond well to request
volume.


-----Original Message-----
From: Ariel Jakobovits [mailto:arieljake at yahoo.com] 
Sent: Saturday, May 26, 2007 4:25 PM
To: Jeff Jensen
Subject: Re: [p4] Eclipse plugin

Sweet! This is really great. I like being able to close an extra window
(P4V). I appreciate it bunches, you are the MAN Jeff! Thanks for taking the
time,

your best buddy,

Ariel

----- Original Message ----
From: Jeff Jensen <jjensen at apache.org>
To: Ariel Jakobovits <arieljake at yahoo.com>
Cc: perforce-user at perforce.com
Sent: Friday, May 25, 2007 2:25:18 PM
Subject: Re: [p4] Eclipse plugin

Long road but we made it!  ;-)

Two things to set for icon decos:

Window -> Preferences ->
   1. General -> Appearances -> Label Decorations -> 
Perforce (check on)

   2. Team -> Perforce -> Label Decorations (set them)
   To make them look like P4V (and work well with Eclipse 
icons), set them this way top to bottom:
Top Left
Bottom Right
Bottom Right
Bottom Left
Bottom Left
Top Right


Item 1 is an Eclipse thing.

Item 2 is the defaults Perforce should ship the plugin 
configured as (I emailed support a request on that a long 
time ago - others should request the same!).


On Fri, 25 May 2007 12:44:49 -0700 (PDT)
  Ariel Jakobovits <arieljake at yahoo.com> wrote:
> Ah, that was the step I was overlooking. Indeed, the 
>Share project item was there, I clicked it and chose 
>Perforce, set the server params, and am good to go.
> 
> thank you very much Jeff.
> 
> just one other thing...the icons don't change when files 
>are Edited or Need to be Added, like in P4V?
> 
> ----- Original Message ----
>From: Jeff Jensen <jjensen at apache.org>
> To: Ariel Jakobovits <arieljake at yahoo.com>
> Cc: perforce-user at perforce.com
> Sent: Friday, May 25, 2007 12:17:55 PM
> Subject: Re: [p4] Eclipse plugin
> 
> So did you do "Team -> Share Project"?  If yes, the next 
> window asks you to choose which SCM to confiure the 
> project for - CVS is usually listed, and if you 
>installed 
> others (e.g. Perforce, SVN), they would list there too.
> 
> What are the menu items you now see when you 
>context-click 
> on an Eclipse project and choose the Team menu?
> 
> If you see the Share Project option, which SCMs display?
> 
> 
> On Fri, 25 May 2007 09:54:50 -0700 (PDT)
>  Ariel Jakobovits <arieljake at yahoo.com> wrote:
>> Ok, I updated Eclipse to the latest and now I have those 
>>menus.
>> 
>> Perforce commands are still not there.
>> 
>> Indeed, General-Capabilities has Team enabled. But 
>>Perforce has no entry in the Team dropdown.
>> 
>> ----- Original Message ----
>>From: Jeff Jensen <jjensen at apache.org>
>> To: Ariel Jakobovits <arieljake at yahoo.com>
>> Cc: perforce-user at perforce.com
>> Sent: Friday, May 25, 2007 8:44:08 AM
>> Subject: Re: [p4] Eclipse plugin
>> 
>> On that menu, I have 2 that you do not:
>>  Capabilites
>>  Welcome
>> 
>> Are you using a special Eclipse build?
>> 
>> What is the Eclipse version number as reported by Help 
>>-> 
>> About?
>> 
>> This is what my text says on that window:
>> Eclipse SDK
>> 
>> Version: 3.2.2
>> Build id: M20070212-1330
>> 
>> (c) Copyright Eclipse contributors and others 2000, 
>>2007. 
>> All rights reserved.
>> Visit http://www.eclipse.org/platform
>> 
>> This product includes software developed by the
>> Apache Software Foundation http://www.apache.org/
>> 
>> 
>> 
>> On Fri, 25 May 2007 08:32:40 -0700 (PDT)
>>  Ariel Jakobovits <arieljake at yahoo.com> wrote:
>>> In my Preferences window, under General, I do not have a 
>>>Capabilities option. 
>>> 
>>> I have Appearance, Compare/Patch, Content Types, 
>>>Editors, Keys, Perspectives, Search, Startup and 
>>>Shutdown, Web Browser, and Workspace.
>>> 
>>> ----- Original Message ----
>>>From: Jeff Jensen <jjensen at apache.org>
>>> To: Ariel Jakobovits <arieljake at yahoo.com>
>>> Cc: Perforce User <perforce-user at perforce.com>
>>> Sent: Friday, May 25, 2007 8:19:24 AM
>>> Subject: Re: [p4] Eclipse plugin
>>> 
>>> I'm not sure of all perspectives, but I know on the 
>>>"main 
>>> ones" it does work.  The "Team" feature is a core 
>>>feature 
>>> of Eclipse, and the SCM-specific plugins implement that 
>>> Team API/hooks.  So wherever Eclipse uses the Team 
>>> feature, I expect that to work.
>>> 
>>> I am not familiar with the flavor you are using...
>>> 
>>> When an Eclipse project does not have an SCM/Team 
>>>defined, 
>>> There are usually 2 options on the Team menu: Apply 
>>>Patch 
>>> and Share Project.  Share Project is how you affiliate 
>>>the 
>>> project with an SCM.
>>> 
>>> So the next step is to determine why your Team menu does 
>>> not have Share Project on it!
>>> 
>>> One thing to check:
>>> Window -> Preferences -> General -> Capabilities.
>>> Ensure Team is checked on.  I think that is on by 
>>>default, 
>>> but...
>>> 
>>> Lemme know what you find.
>>> 
>>> 
>>> On Fri, 25 May 2007 07:40:41 -0700 (PDT)
>>>  Ariel Jakobovits <arieljake at yahoo.com> wrote:
>>>> Would you expect this to work across perspectives? I am 
>>>>using Eclipse in the flavor of Adobe FlexBuilder, so my 
>>>>default view is the Navigator in the "Flex Development" 
>>>>perspective. It's weird, the only Team menu item is Apply 
>>>>Patch. Is there a way to update the perspective to 
>>>>include all Perforce options in the Team context menu?
>>>> 
>>>> 
>>>> ----- Original Message ----
>>>>From: Jeff Jensen <jjensen at apache.org>
>>>> To: Ariel Jakobovits <arieljake at yahoo.com>; 
>>>>perforce-user at perforce.com
>>>> Sent: Friday, May 25, 2007 5:44:19 AM
>>>> Subject: RE: [p4] Eclipse plugin
>>>> 
>>>> Just use the normal Java/Web view.  Eclipse displays all 
>>>>files.  You can
>>>> Team -> Open for Add and file using a file view, such as 
>>>>Package Explorer.
>>>> 
>>>> 
>>>> -----Original Message-----
>>>>From: perforce-user-bounces at perforce.com
>>>> [mailto:perforce-user-bounces at perforce.com] On Behalf Of 
>>>>Ariel Jakobovits
>>>> Sent: Friday, May 25, 2007 5:06 AM
>>>> To: perforce-user at perforce.com
>>>> Subject: Re: [p4] Eclipse plugin
>>>> 
>>>> Thank you for all the replies. I was not aware that 
>>>>WebSphere was Eclipse.
>>>> 
>>>> Now that I have that installed, I am wondering, is there 
>>>>a view for the
>>>> Workspace rather than the Depot? I cannot see files that 
>>>>have not been added
>>>> yet.
>>>> 
>>>> ----- Original Message ----
>>>>From: Jay Glanville 
>>>><Jay.Glanville at naturalconvergence.com>
>>>> To: Ariel Jakobovits <arieljake at yahoo.com>; 
>>>>perforce-user at perforce.com
>>>> Sent: Thursday, May 24, 2007 6:48:57 PM
>>>> Subject: RE: [p4] Eclipse plugin
>>>> 
>>>> Just use the P4WSAD plugin (the WSAD stands for 
>>>>WebSphere Studio
>>>> Application Developer -- a.k.a. Eclipse).
>>>> 
>>>> You can get it here:
>>>> http://www.perforce.com/perforce/products/p4wsad.html
>>>> 
>>>> ---
>>>> Jay Dickon Glanville
>>>> 
>>>> 
>>>>> -----Original Message-----
>>>>> From: perforce-user-bounces at perforce.com 
>>>>> [mailto:perforce-user-bounces at perforce.com] On Behalf Of 
>>>>> Ariel Jakobovits
>>>>> Sent: May 24, 2007 6:33 PM
>>>>> To: perforce-user at perforce.com
>>>>> Subject: [p4] Eclipse plugin
>>>>> 
>>>>> 
>>>>> Is there an eclipse plugin for Perforce?
>>>>> _______________________________________________
>>>>> perforce-user mailing list  - 
>>>>> perforce-user at perforce.com
>>>>> http://maillist.perforce.com/mailman/listinfo/perforce-user
>>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> perforce-user mailing list  - 
>>>> perforce-user at perforce.com
>>>> http://maillist.perforce.com/mailman/listinfo/perforce-user
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>> 
>>>  
>>> 
>>> 
>>> 
>>> 
>> 
>>  
>> 
>> 
>> 
>> 
> 
>  
> 
> 
> 
> 

  







More information about the perforce-user mailing list