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 19502

Summary: -s VARIABLE=VALUE
Product: versioncontrol Reporter: Jesse McConnell <filbert>
Component: CVS libraryAssignee: Ondrej Vrabec <ovrabec>
Status: NEW ---    
Severity: blocker Keywords: UI
Priority: P3    
Version: 3.x   
Hardware: All   
OS: Unix   
Issue Type: ENHANCEMENT Exception Reporter:

Description Jesse McConnell 2002-01-16 21:42:15 UTC
I was poking around with the -s option for cvs and I didn't see support
for it in the netbeans cvs client.  This is a very powerful option that
we use here for governing whether a cvs commit should launch the build
and deploy mechanism.

for example,

cvs -s DEPLOY=yes commit -m "added new widget to visualize whirled peas"

would substitute the DEPLOY variable in the loginfo script and lock the commits,
build it, and then deploy the system.

you can also leverage it off the taginfo script to do the following.

cvs -n -s DEPLOY=yes tag nonsense 

which could do the same thing, but not actually perform the tag operation.  The
commit operation requires a file to have changed, even for the -n...but tag has
no such restrictions.  Another thing you could do (with the cvs server that is)
would be to do -s ANT=target to have it launch a particular ant target.

Very powerful mechanism for cvs.
Comment 1 Milos Kleint 2002-02-07 08:03:35 UTC
ok, I've started workingon it..
Comment 2 Filip Rachunek 2002-04-30 15:49:54 UTC
UI keyword added.
Comment 3 Marek Grummich 2002-07-22 10:40:24 UTC
Set target milestone to TBD
Comment 4 Marek Grummich 2002-07-22 10:41:39 UTC
Set target milestone to TBD
Comment 5 Martin Entlicher 2003-06-19 14:16:36 UTC
Changing subcomponent to library as this needs to be implemented in
the cvs client library.
BTW: Milos, have you made any progess on this?
Comment 6 Milos Kleint 2003-06-20 02:37:52 UTC
sorry not working on it at all.. must have stayed that way when I left.
Comment 7 Martin Entlicher 2003-06-20 11:26:04 UTC
O.K., I'll look at it...
Comment 8 Peter Pis 2008-09-23 20:40:57 UTC
Anyone working on it? ...