[ANN]: Perforce Plugin v0.1
Perforce VCS provider for idea for the brave souls out there. This is my
first plugin and also the first version of my first plugin. So if there is
someway I could improve this, please do let me know.
tested on build 676, Windows 2000
http://www.intellij.org/twiki/bin/view/Main/PerforcePlugin
-Dash.
请先登录再写评论。
"Ben Wong" <benw@matthiasgroup.com> wrote in message
news:3481573.1037200763770.JavaMail.jrun@is.intellij.net...
>
plug-in different?
Just to answer for Debabrata:
IDEA does not come with Perforce integration. It does come with some
external tools for Perforce, but you have to use them manually. This means
that Perforce users can't use IDEA to move or rename files. It also means
that Perforce users have to manually check out files before IDEA makes any
changes to them.
Erik
Debabrata,
Doesn't IntelliJ already comes with Perforce integration. How is your plug-in different?
Thanks,
Ben
To be honest, I like the right click access to the tools. The only thing
I'd want from Perforce is very simple...
1) Prompt to add files to Perforce (but dont' submit!) when I do a New Class
or New Interface
2) Prompt to check out for edit when I start typing in a read-only (under
source control) file
secondary features would be
3) Allow class renaming, by taking care of the P4 integrate/delete commands,
but don't submit!
I tried one of the other Perforce plug-ins, but it tried to do way too much,
ended up checking in .class files without me knowing about it (submitting
them!) and basically made me lose all control of our procedures. I need to
keep control of submits, what gets submitted, what the comments are,
resolves, etc.
"Erik Hanson" <ehanson@comsys.com> wrote in message
news:aqtqre$46h$1@is.intellij.net...
>
>
>
>
>
>
"Paul Bradshaw" <pbradshaw@vignette.com> wrote in message
news:aqu3j4$r9n$1@is.intellij.net...
much,
to
I agree, a Perforce plugin shouldn't automatically submit (at least, that
shouldn't be its default option). It would be nice to be able to submit from
IDEA and to have to use Perforce's client only on rare occasions.
Erik
I don't remeber about perfin, the last time I gave it a shot was long back.
But my plugin does not submit anything automatically, it will do it only
when you do a "Check in Project". It will keep all the open files in the
default change list, so you can see what all has been opened. I can probably
not submit there either, by creating a new changelist and keep all the files
opened. But again that may cause idea to believe that those files are
checked in and break the whole thing. I will give it a shot though. Thanks
for the suggestion.
-Dash.
"Erik Hanson" <ehanson@comsys.com> wrote in message
news:aqu4ac$sun$1@is.intellij.net...
(submitting
>
from
>
>
>
>
The one thing that you get only with the VCS API is the ability to do batch
check out files in refactoring preview.
You select the top level node and all files get checked out. Makes
rename/move refactoring possible!
Jacques
"Paul Bradshaw" <pbradshaw@vignette.com> wrote in message
news:aqu3j4$r9n$1@is.intellij.net...
>
Class
>
>
>
commands,
>
much,
to
>
means
means
any
>
>