CVS improvements needed? (import and branches)

Hello.

I just want to see if there's common need around for better CVS support in IDEA?

I usually don't use some external CVS client, but find IDEA's CVS support sufficient. Nonetheless, some things seems to be unfriendly for span of few last releases.

For example, when I import new project into CVS repository ("Import into CVS"), IDEA doesn't offer some window where I could select what directories/files to ignore. I have to manually create .cvsignore file (only during import).

Also, branch supoort is somewhat partial. There is no way to connect to CVS repository and see all branches from some project. "Browse CVS repository" just shows projects, not branches.
It seems I have to check out some project first, and then to look at list of "tags" (?). It would be great if there was some "Browse branches" option in menu.

Regards,
Vjeran

7 comments
Comment actions Permalink

I'm using 7.0M2 now. You can filter Changes by branch, for the current project or Browse CVS Repository -> Browse Changes. This lists the branches; selecting a branch lists its change sets, and selecting a change set lists the changed files and paths. It's a nice perspective, and might provide some of the support you're looking for.

The feature I find missing is an easy way to see what branches I'm working with locally. I need to manually peek inside the CVS files instead. IDEA doesn't tell me what branch I'm committing to or updating from.

0
Comment actions Permalink

I find there's a problem with the whole checkout process. I've just downloaded v7 M2, I was using v6 before, I just started using IDEA recently. It is a great IDE, but I haven't even been using the built in CVS support. I've decided to give it a try in v7, the problem I had before was when I try to browse the repository, it takes over 30 minutes to get a list of the projects, and you can't select the branch you want. I thought this would be improved in v7, but right now I've been looking at the wheel turn for 15 minutes... They should improve this, or at least allow me to enter a full repository path, project, branch and all and just check it out without have to go through this long browse process. I don't know what it's doing. I'm using Tortoise for now, it takes maybe 5 seconds to load the projects list, was using Eclipse before, same thing.

0
Comment actions Permalink

I am using v7 M2 and pointing at a CVS repository that has well over 100 projects in it the project list appears in about 1-2 seconds.

0
Comment actions Permalink

well it may have to do with the CVS setup over here then, but even so it's still a problem for me. I just started working here recently so I'm not even 100% sure but I'm guessing we use CVS NT here since all of our servers are Windows.

0
Comment actions Permalink

I just ran into a little problem with this. I have 2 frames open, one project in CVS and the other in Subversion. When I Browse CVS Repository -> Browse Changes from the frame with the Subversion project, my Filter by choices do not include Branch. From the frame with the CVS project they do, however.

0
Comment actions Permalink

Hello David,

I just ran into a little problem with this. I have 2 frames open, one
project in CVS and the other in Subversion. When I Browse CVS
Repository -> Browse Changes from the frame with the Subversion
project, my Filter by choices do not include Branch. From the frame
with the CVS project they do, however.


JIRA issue please?

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


0

Please sign in to leave a comment.