7111: Still no CVS Incoming Changes fixes?

I haven't downloaded the latest EAP yet but I went through the changelist and I don't see any of the issues I've filed about the inaccuracy of the Incoming Changes window when using CVS with branches.

Are these issues proving difficult to fix or just on the back-burner?

14 comments
Comment actions Permalink

Hello Gordon,

I haven't downloaded the latest EAP yet but I went through the
changelist and I don't see any of the issues I've filed about the
inaccuracy of the Incoming Changes window when using CVS with
branches.

Are these issues proving difficult to fix or just on the back-burner?


The latter. :) I'll do my best to fix the major reported problems with Incoming
Changes before the M2 release.

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Curious but when is the projected M2 release?

0
Comment actions Permalink

Hello Surya,

Curious but when is the projected M2 release?


Next week if all goes well. We've shifted the plans a bit.

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

The latter. :) I'll do my best to fix the major
reported problems with Incoming
Changes before the M2 release.


That's cool. I'm just glad it wasn't the third option, "What issues?" ;)

Ciao,
Gordon

0
Comment actions Permalink

Hello Gordon,

>> The latter. :) I'll do my best to fix the major
>> reported problems with Incoming
>> Changes before the M2 release.

That's cool. I'm just glad it wasn't the third option, "What issues?"
;)


I've just started testing the functionality on the php.net repository, which
is a great test suite because they have a fairly compilcated branch structure
and do active development on multiple branches. I guess if we can handle
that, we'll handle your repository too. :)

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Sounds good to me. I must say that our repository is probably a worst case scenario. It has branches from branches from branches. I think I saw a file with a 7 part revision number once. shudder

By the way, nobody ever answered why you used 'cvs rlog' instead of 'cvs history' like TMate did?

0
Comment actions Permalink

Hello Gordon,

By the way, nobody ever answered why you used 'cvs rlog' instead of
'cvs history' like TMate did?


Well, "Browse Changes" for CVS in previous IntelliJ IDEA versions used 'cvs
rlog', so I just went with that. I'll look into whether we can switch to
'cvs history'.

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

The reason I ask is that cvs rlog is very slow with our repository mainly because we have some binary files and some obsolete directories that take a long time for rlog to scan. TMate didn't seem to have this problem.

0
Comment actions Permalink

So Dmitry, how's it going? Every time there's a new EAP and I don't see any news of improvements in this area, I feel sad. :(

0
Comment actions Permalink

We have exactly the same problem. In my case, the cvs rlog command never seems to complete and I end up having to kill the task. So switching to using cvs history instead would be great since I cannot use the Incoming Changes feature otherwise.

0
Comment actions Permalink

Using the latest EAP build, 7255, I deleted my vcsCache, started up IDEA, refreshed Incoming Changes and lo and behold... the window was empty when it was done :D

I double-checked the Repository window and there are commits in the last two weeks on HEAD and two other branches, one of which is the one I currently have checked out. So it looks like it's working correctly now.

It also didn't seem to take that long to refresh either. About 45 seconds, compared to the very many minutes it took previously. Now if only it showed a progress bar ;)

0
Comment actions Permalink

Hello Gordon,

Using the latest EAP build, 7255, I deleted my vcsCache, started up
IDEA, refreshed Incoming Changes and lo and behold... the window was
empty when it was done :D

I double-checked the Repository window and there are commits in the
last two weeks on HEAD and two other branches, one of which is the one
I currently have checked out. So it looks like it's working correctly
now.

It also didn't seem to take that long to refresh either. About 45
seconds, compared to the very many minutes it took previously. Now if
only it showed a progress bar ;)


This is all quite strange because I haven't touched anything in that part
of code for the latest couple of weeks. :)

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Ugh.... Well, I'll see how it goes.

0
Comment actions Permalink

Nope, I was deluding myself. Changes from HEAD are showing up in the Incoming Changes for my branched project. :(

0

Please sign in to leave a comment.