7 comments
Comment actions Permalink

I was planning to, but didn't start yet.
And definitely I would do it outside SF. Don't have CVS and the project
is small enough to handle in a ZIPped form.
But if someone wants to do it another way I will be a happy tester and user.

r.

"Erik Hanson" <ehanson@comsys.com> wrote in message
news:ao0bol$ve$1@is.intellij.net...

I see there is a Perforce plugin here
<http://sourceforge.net/projects/perfin>, but it was last updated on May

22

and I'm going to guess that it's way out of date.

>

Has anyone been using that plugin? Or has anyone been working on a new
Perforce plugin?

>
>

Erik

>
>


0
Comment actions Permalink

clearcase and p4 are very close. The transparent plug-in already supports a
pluggable implementation. You could develop your implementation for p4 and I
will be more than happy to include it as part of transparent.
There is also a feature request to specify the command line associated with
each VCS action (checkout checkin, undocheckout, move,...). That way you
could just convert the external tools to the plugin and be done with it (but
that would take longer... ;-). This will take care also of something the
first won't: the misceallenous commands like update, find checkouts,... that
I will would guess are clearcase specific.

BTW is p4 a shell?


Let me know.

Jacques
"Richard Nemec" <rndzank@attbi.com> wrote in message
news:ao17ej$lg$1@is.intellij.net...

I was planning to, but didn't start yet.
And definitely I would do it outside SF. Don't have CVS and the project
is small enough to handle in a ZIPped form.
But if someone wants to do it another way I will be a happy tester and

user.
>

r.

>

"Erik Hanson" <ehanson@comsys.com> wrote in message
news:ao0bol$ve$1@is.intellij.net...

I see there is a Perforce plugin here
<http://sourceforge.net/projects/perfin>, but it was last updated on May

22

and I'm going to guess that it's way out of date.

>

Has anyone been using that plugin? Or has anyone been working on a new
Perforce plugin?

>
>

Erik

>
>

>
>


0
Comment actions Permalink

"Jacques Morel" <jacmorel@yahoo.com> wrote in message
news:ao1cs6$dhn$1@is.intellij.net...

clearcase and p4 are very close. The transparent plug-in already supports

a

pluggable implementation. You could develop your implementation for p4 and

I

will be more than happy to include it as part of transparent.
There is also a feature request to specify the command line associated

with

each VCS action (checkout checkin, undocheckout, move,...). That way you
could just convert the external tools to the plugin and be done with it

(but

that would take longer... ;-). This will take care also of something the
first won't: the misceallenous commands like update, find checkouts,...

that

I will would guess are clearcase specific.


Okay, I'll look at Transparent's source today.

BTW is p4 a shell?


I'm not sure what you mean.



Erik


0
Comment actions Permalink

BTW is p4 a shell?

>

I'm not sure what you mean.


It's executable. P4.EXE on Win, P4 on Unix.


0
Comment actions Permalink

Can you use it as a shell and pipe multiple commands to it, change
directories,...
This cuts down on the startup cost of each command.
The other question is whether or not there is a native API that could be
wrapped through JNI or better a java API.

Jacques
"Richard Nemec" <rndzank@attbi.com> wrote in message
news:ao1jje$kki$1@is.intellij.net...

BTW is p4 a shell?

>

I'm not sure what you mean.

>

It's executable. P4.EXE on Win, P4 on Unix.

>
>


0
Comment actions Permalink


"Jacques Morel" <jacmorel@yahoo.com> wrote in message
news:ao2mo3$9ne$1@is.intellij.net...

Can you use it as a shell and pipe multiple commands to it, change
directories,...


Nope :(
Fixed syntax 'p4 ]]>' (plus some options here and there)

This cuts down on the startup cost of each command.


:(

The other question is whether or not there is a native API that could be
wrapped through JNI or better a java API.


None that I know of. My impression is that even their GUI executes the
command-line form in background. On the other side, the executable
is quite fast.




0
Comment actions Permalink

"Jacques Morel" <jacmorel@yahoo.com> wrote in message
news:ao2mo3$9ne$1@is.intellij.net...

Can you use it as a shell and pipe multiple commands to it, change
directories,...
This cuts down on the startup cost of each command.
The other question is whether or not there is a native API that could be
wrapped through JNI or better a java API.


There is an API, but it is in C++. There is a Java API, but it just calls
the command line. Might be helpful though.

http://www.perforce.com/perforce/loadsupp.html#api


0

Please sign in to leave a comment.