IntelliJ 7 + CVS + .cvsignore + Changes View

Hi
Kinda three separate things here:
1. Observation about changes to project VCS configuration.
2. Question about .cvsignore files.
3. Suggestions for improvements to changes view.

1:
I had some problems moving from 6.0.5 to 7.0.1 with CVS.
I'm using existing projects from 6 in 7, everything loaded fine, compiles, etc.
CVS wasn't updating or working at all.
I eventually found the problem was the project's Directory Version Control Settings.
In the past having a single entry has been fine. For some reason I now have to setup an entry for each CVS module. Even on a 1 module project I had to change it from to the sub directory before it worked. I read the what's new, and features lists etc but didn't see any details about this structure change. It would be incredibly helpful if changes to project structure and VCS settings were documented on a webpage or some where that's easy to find (not some paragraph somewhere in the help etc). i.e. just a few sentences describing common configuration changes when moving from 6 to 7. Unless I missed a link or post with this information?? 2: Does IntelliJ now ignore .cvsignore files in the Changes views? Is this just a bug or intended? Am I supposed to duplicate the .cvsignore filters using the Change view's Ignore Settings? I didn't notice anything stating that .cvsignore filters wouldn't be used anymore... 3: I'm loving the new change view. It does lack a couple of nice things that TMate had. 1. Being able to filter by branch then hide the branch selection (branch list isn't always used often and gets in the way), and store the current filter for the project (I have to refilter and select the branch each time I open the project). 2. Option to see revision numbers in file list, e.g. TestFile.java (1.1 ->]]> 1.2)
3. Filter by branch AND structure (limit changes for my branch under a directory tree)
4. Be able to select multiple change rows and see a cumulative file list

(Sorry for making 1 post:))

2 comments

3:
I'm loving the new change view. It does lack a couple
of nice things that TMate had.
1. Being able to filter by branch then hide the
branch selection (branch list isn't always used often
and gets in the way), and store the current filter
for the project (I have to refilter and select the
branch each time I open the project).
2. Option to see revision numbers in file list, e.g.
TestFile.java (1.1 -> 1.2)
3. Filter by branch AND structure (limit changes for
my branch under a directory tree)
4. Be able to select multiple change rows and see a
cumulative file list


+10

0

1:
I had some problems moving from 6.0.5 to 7.0.1 with
CVS.
I'm using existing projects from 6 in 7, everything
loaded fine, compiles, etc.
CVS wasn't updating or working at all.
I eventually found the problem was the project's
Directory Version Control Settings.
In the past having a single entry has been fine. For
some reason I now have to setup an entry for each CVS
module. Even on a 1 module project I had to change it
from <Project Root> to the sub directory before it
worked.


Almost the exact same thing happened to me when I upgraded to 7.0.1, though I was able to check files in, compare with last version, and show history. The first thing I noticed was that "check project status" and "update project" didn't work. They just said "All files are up-to-date" even though they clearly were not. Thanks for your tip on how to fix it.

0

Please sign in to leave a comment.