|
|
Choosing A Webhost: |
PATCH rcs 5.7 - support for CVS/CVSNT commitid phrase extension: msg#00028version-control.rcs.bugs
Package: rcs Version: 5.7 Severity: wishlist Tags: patch Recent versions of CVS and CVSNT add a new phrase `commitid ...;' to attach a unique commitid to the delta section of all files committed at the same time. This allows users to better be able to identify the set of files that were changed as a unit. Production versions of RCS 5.7 do not know what to do with this information and generate a message to STDERR about it such as the following: % rlog CVSROOT/config,v > /dev/null rlog: CVSROOT/config,v: warning: Unknown phrases like `commitid ...;' are present. % The standard workaround is for users to use the -q switch to avoid getting these messages on STDERR. % rlog -q CVSROOT/config,v > /dev/null % However, some users may not desire to use the -q switch and instead might even want to see the commitid information as a part of the rlog output. A patch against rcs-5.7 to teach it how to handle this new phrase and to use it for its own commits is included in the CVS source repository contrib directory and is presented here for your consideration. The URL is http://cvs.savannah.nongnu.org/viewcvs/*checkout*/ccvs/contrib/rcs-5.7-commitid.patch?rev=HEAD&root=cvs The attached patch is a snapshot of version 1.9 of this file. I hope you find the patch to be useful enough to incorporate into a future revision of rcs. If you would rather that the RCS ci command not actively add the new phrase commitid to deltas, then I can resubmit this patch with the changes to src/ci.c and src/rcsbase.h to remove the changes which generate a unique commitid for a new checkin. Please advise if you think there will ever be an RCS 5.8 release which would pick up this patch. I suspect that there are some other patches (security-related in nature) which might be submitted if you open the door to a new release. Thank you, -- Mark
Bug-rcs mailing list Bug-rcs@xxxxxxx http://lists.gnu.org/mailman/listinfo/bug-rcs
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Message from Accounts Department, PayPal |
|---|---|
| Next by Date: | Three Steps to the Software You Need at the Prices You Want, Nathan Diaz |
| Previous by Thread: | Message from Accounts Department, PayPal |
| Next by Thread: | Re: PATCH rcs 5.7 - support for CVS/CVSNT commitid phrase extension, Paul Eggert |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
Free MagazinesCisco NewsReceive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business. subscribe Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field. subscribe The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business. subscribe Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company. subscribe Total Telecom Total Telecom is "The Economist of the communications industry". subscribe |