CVS problems in 2018

Is anybody else having problems getting to CVS from 2018? I seem to get server disconnection errors or the error "illegal character in user variable name" and then a line from a property file that doesn't seem to be related to the current project. Any ideas?

7 comments
Comment actions Permalink

No problems for me (check project status, update, browse). W2K Pro
using external SSH with certificate.

Norris Shelton
Sun Certified Java Programmer




Noel Rappin wrote:

>Is anybody else having problems getting to CVS from 2018? I seem to get server disconnection errors or the error "illegal character in user variable name" and then a line from a property file that doesn't seem to be related to the current project. Any ideas?

>

0
Comment actions Permalink

Please set parameter -Dcvs.pass.env.vars=no

--
Olesya Smirnova
Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

"Noel Rappin" <no_mail@jetbrains.com> wrote in message
news:7754836.1085073054291.JavaMail.itn@is.intellij.net...

Is anybody else having problems getting to CVS from 2018? I seem to get

server disconnection errors or the error "illegal character in user variable
name" and then a line from a property file that doesn't seem to be related
to the current project. Any ideas?


0
Comment actions Permalink

Where do I set this?

0
Comment actions Permalink

Add this parameter to JVM_ARGS (for bat file) or
lax.nl.java.option.additional (for lax file)

--
Olesya Smirnova
Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

"Noel Rappin" <no_mail@jetbrains.com> wrote in message
news:3848235.1085074941077.JavaMail.itn@is.intellij.net...

Where do I set this?



0
Comment actions Permalink

Olesya,

There are at least two of these -Dcvs... Java options you've mentioned now, but there is no explanation of what they do. The other one, -Dcvs.dont.read.in.thread=true, sped up CVS on linux by at least 8x. What exactly do these options do, and are there others? Are these documented anywhere or are they primarily to turn on pieces of test code?

Thanks,

Justin

0
Comment actions Permalink

Reading in thread makes it possible to cancel blocked (on reading) cvs
operation.
I tested it under windows and there were not difference between ordinary
reading and reading in a separate thread (after setting maximum priority to
the read thread). And we didn't notice some performance problem under linux
(at least there wasn't obvious difference between linux and windows).
--
Olesya Smirnova
Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

"Justin Ashworth" <JustinAshworth@dovetailsystems.com> wrote in message
news:23124718.1085146784432.JavaMail.itn@is.intellij.net...

Olesya,

>

There are at least two of these -Dcvs... Java options you've mentioned

now, but there is no explanation of what they do. The other
one, -Dcvs.dont.read.in.thread=true, sped up CVS on linux by at least 8x.
What exactly do these options do, and are there others? Are these
documented anywhere or are they primarily to turn on pieces of test code?
>

Thanks,

>

Justin



0
Comment actions Permalink

So by adding the -Dcvs.dont.read.in.thread=true, I can't cancel a CVS operation? That's fine - I never need to. I'm just wondering why this isn't a default option. It may get old having to add it to my .lax with every release. Perhaps this could be a default for the linux build?

Justin

0

Please sign in to leave a comment.