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?
Please sign in to leave a comment.
Hello Gordon,
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!"
Curious but when is the projected M2 release?
Hello Surya,
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!"
That's cool. I'm just glad it wasn't the third option, "What issues?" ;)
Ciao,
Gordon
Hello Gordon,
>> The latter. :) I'll do my best to fix the major
>> reported problems with Incoming
>> Changes before the M2 release.
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!"
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?
Hello Gordon,
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!"
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.
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. :(
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.
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 ;)
Hello Gordon,
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!"
Ugh.... Well, I'll see how it goes.
Nope, I was deluding myself. Changes from HEAD are showing up in the Incoming Changes for my branched project. :(