This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 25382

Summary: cvs "pending commits"
Product: obsolete Reporter: pepperpusher <pepperpusher>
Component: vcscvsAssignee: issues@obsolete <issues>
Status: NEW ---    
Severity: blocker    
Priority: P3    
Version: 3.x   
Hardware: PC   
OS: Windows ME/2000   
Issue Type: ENHANCEMENT Exception Reporter:
Bug Depends on:    
Bug Blocks: 35640    

Description pepperpusher 2002-07-08 08:29:06 UTC
Version 3.3.2, working with cvs:
After a coding session, I have to go through all branches 
of the cvs working directory tree and search for files to 
commit.

Why not add a tab as in vs.net "Pending Checkins" to list 
all files changed?
Comment 1 Milos Kleint 2002-07-08 08:38:23 UTC
there's a feature called VCS Groups.
You can add files to different groups and perform the vcs-related
operations on the files the together..
If you change the VCS Groups Settings property "auytoAddition", then
any file modified within the IDE will be put into the <default Group>.
You can move it elsewhere later or perform the commit on all files
together..

Comment 2 pepperpusher 2002-07-09 18:27:59 UTC
VCS Groups can be used as a 1/4 workaround for the missing feature.

2 things:

a. Once added, files stay in the vcs group so there is no indication
of which files have been modified.

b. rightclick->commit on the group causes a popup window to appear for
each file (comments for commit). in vs.net there's a nice "one comment
for all". It also makes sense if you choose to commit a bunch of files
at once you probably might want to enter same comment...
Comment 3 Milos Kleint 2002-07-10 08:13:17 UTC
re 1.
vcs groups are considered short-term storage, once you commit or
otherwise decide you don't need the group, just delete it.

re 2. This depends on the implementation of the underlying vcs
filesystem. The built-in client shows just one dialog for all files in
the group. The command-line generic module shows a dialog for each
filesystem. I believe this is being worked on to get rid of the
limitation. Please note that there's one technological limitation. If
you combine files from filesystems provided by different modules you
will always get more dialogs.. Eg. if you have a pvcs filesystem and
cvs filesystem files in one group it's necessary to show 2 different
dialogs since each version control system has different requirements..