CVS: ntserver authentication ?


Is it possible to use the new CVS plugin (version 813) with the "ntserver" authentication method ?

If I try to check out I get:
Unsupported method: ntserver

6 comments

No, it ain't possible, because ntserver is damn windows-centric and
JAVA is platform independent.

Tom

0

Two things: first, ntserver is just a protocol to authenticate against a windows NT server. Windows-centric? Maybe, but the client (cvsnt) can even run under linux.

Second, this is about CVS support, and has nothing to do with java proper, cross platform or not. I think IDEA should support all cvs features currently supported by the command line client (and that includes at least :ext: authentication).

Get your horses down, Thomas. This forum should be a nice place for discussion and idea exchanging, not for bashing any product or platform.

0


I can connect with the "pserver" method (requires changing the "root" file in all the CVS source directories).

However, as I am not a CVS expert, I don't know if this works for all NT servers.

0

Get your horses down, Thomas. This forum should be a
nice place for discussion and idea exchanging, not
for bashing any product or platform.


Sorry, if my tone was rude -- wasn't my intention.

Two things: first, ntserver is just a protocol to
authenticate against a windows NT server.
Windows-centric? Maybe, but the client (cvsnt) can
even run under linux.


Yes, CVSNT is said to run on Linux, but does it authenticate with ntserver from Linux?

Do you have had heard something about "named pipes" in JAVA before (IntelliJ are working on a complete new, JAVA-based CVS client)? As Tony Hoyle (CVSNT developer) said, they are required to authenticate with ntserver authentication.

Second, this is about CVS support, and has nothing to
do with java proper, cross platform or not. I think
IDEA should support all cvs features currently
supported by the command line client (and that
includes at least :ext: authentication).


From the user's point of view you are right: you want to get all CVS features (incl. ntserver authentication) and do not need to care, how the application developers (IntelliJ) are doing it. But in some cases, there are limitations and restrictions. Sure, it will be possible somehow, but is it worth the effort (e.g., native libraries)?

And, finally, IntelliJ surely will provide SSH (aka :ext:) support, they just started the implementation. Please be a little bit more patiently.

Tom

0

Thomas Singer wrote:

Do you have had heard something about "named pipes" in JAVA before (IntelliJ are working on a complete new, JAVA-based CVS client)? As Tony Hoyle (CVSNT developer) said, they are required to authenticate with ntserver authentication.


Named pipes in Java are supported by jCIFS (http://jcifs.samba.org/) .
Unfortunately the website hasn't been updated in a while (I think they
had some problems with it). The latest release can be found here:
http://users.erols.com/mballen/jcifs/
I have never used the Named pipes implementation in this package, so I
don't know how wel it works, but it looks like it can be done from Java.

Best regards,
Bas

0

Very interesting. If this works, these would be very good news.

Thanks,
Tom

0

Please sign in to leave a comment.