Joining javacvs developers

"Ojares Rami EINT" <[email protected]> Thu, 11 Sep 2003 18:28:32 +0300
Newsgroups gmane.comp.java.netbeans.modules.javacvs.devel
Message-ID <[email protected]>
Hi,

I have been using javacvs library and had to modify it a bit.
Now I am wondering how could I merge my improvements back to
main development line.

I have changed a bit here and there but what comes to my mind first
is CVSROOT class.

It seems clear that there is a lot confusion about the
semantics of CVSURL.

For example what does server connection type refer to?
Is it a plain socket connection without the authentication of pserver?

Here is my current understanding:

>:local:/repo/si/tory & /repo/si/tory
start cvs server without any sockets.

:server:@host:port/repo/si/tory
take a socket connection to host without authentication and 
start cvs server

:pserver:username@host:port/repo/si/tory
take a socket connection to host with pserver authentication 
and start cvs server

:ext:username@host:port/repo/si/tory
take ssh connection to host and start cvs server
>
There is a need to be as compatible with Root files
that other cvs clients make and there you might have some
other method for ext but this is my best approximation.

I am trying to check existing urls and trying to recognize which
method to use.

Also I have implemented SSHConnection using SSHTools from 
http://3sp.com/
Could that be of interest?


- Rami Ojares / Elisa Internet

----------------------------------
Man Plans, God Laughs
    --European Proverb