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 - -s VARIABLE=VALUE
Summary: -s VARIABLE=VALUE
Status: NEW
Alias: None
Product: versioncontrol
Classification: Unclassified
Component: CVS library (show other bugs)
Version: 3.x
Hardware: All Unix
: P3 blocker (vote)
Assignee: Ondrej Vrabec
URL:
Keywords: UI
Depends on:
Blocks:
 
Reported: 2002-01-16 21:42 UTC by Jesse McConnell
Modified: 2011-11-24 09:40 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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? ...