There seems to be a difference in the way the current
(edited) version of a file is compared to the version
checked out from CVS and the manner the comparison is done
when looking at the file in the CVS File view.
In the commit project, IDEA is using its own version of
the checked out file (perhaps using the Local History),
whereas in the CVS File view IDEA performs a checkout on
the chosen version before the comparison.
Any idea how to perform the Commit Project version of
comparison using the CVS File View? I am connecting
to the CVS repository using a dial up connection and
the experience is not pleasant ;). Also, using the file
view, it is easier to check in one file at a time, rather
than perform a global project commit, which I sometimes
conversely, is it possible to only commit a subset of the
files shown in the commit project view? I know it is
possible to exclude files from the commit, but what I
really want is a way to select the files INCLUDED in the
commit and ignore the non selected files.
The reationale is that for any project commit, the set of changes typically
is comprised from several logical changes which are applied
each to a set of files.