|
|
|
Sorry, I realize now my description was really unclear. The .DS_Store files I'm complaning about aren't in CVS. I guess IDEA is behaving correctly in that it lists them as "not in repository" in the CVS status or update views. However, IDEA doesn't show them in the Changes view, which is what I expected from the CVS status and update views. It wasn't clear to me that specifying files in "Ignore Files and Folders" wouldn't also apply to CVS views.
Also, I didn't realize that it was possible to have the contents of a .cvsignore file apply globally--I thought that they were per-directory only. This confusion is partially due to the CVS docs (http://ximbiot.com/cvs/wiki/index.php?title=CVS--Concurrent_Versions_System_v1.12.12.1:_Reference_manual_for_Administrative_files#SEC202 "As CVS traverses through your directories, the contents of any `.cvsignore' will be appended to the list. The patterns found in `.cvsignore' are only valid for the directory that contains them, not for any sub-directories." Anyway, I realize now that simply creating one in my home folder solves the problem just fine. Maybe that's what Selena does for the "Possibility to configure ignored files (files which are not version-controlled but should not be displayed under unversioned files)" feature? So, I've solved the problem, but maybe it's worth considering whether there's some way to make it clearer to the user that items in "Ignore Files and Folders" won't be filtered out of version control views? Thanks and sorry. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||
(The proper way to handle these files is to add them to .cvsignore and not store them in CVS at all.)
Or do you actually mean something different?