cvs legacy options

看板DFBSD_submit作者時間21年前 (2004/10/18 07:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/6 (看更多)
--Apple-Mail-5--511838764 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed In the old days, CVS didn't have support for custom keywords. This is why several projects hacked up CVS to do so. They used CVSROOT/options for that purpose. These days are gone: CVS now officially supports LocalKeywords. As DragonFly switched to a new CVS version, we started to use this support. Unfortunately, we scraped support for the old style of configuring local keywords. Now you might say "but we have a CVSROOT/options!"; this is true, but it's just to use an older version of CVS with a current DragonFly repository. Once you want to do it the other way round, i.e. try to access an "old days style" CVS repository with DragonFly's CVS, you will notice (or you won't) that it doesn't do tag expansion. All tags will be one off, or will be screwed up totally. This is, of course, because DragonFly's CVS won't know that it needs to expand $FreeBSD$ or $OpenBSD$, for example. This patch adds parsing CVSROOT/options again, so that those (widely used) repos can be used without problems. Fetch it at <http://chlamydia.fs.ei.tum.de/~corecode/cvs-options.h> cheers simon -- /"\ \ / \ ASCII Ribbon Campaign / \ Against HTML Mail and News --Apple-Mail-5--511838764 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: This is a digitally signed message part content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFBcvswr5S+dk6z85oRAtSeAKCGVO84ydJz9VADh3IWR4zzzsw6iACgyzvk 42ItG8lTHgR834MlQy+ddPs= =uSbn -----END PGP SIGNATURE----- --Apple-Mail-5--511838764--
文章代碼(AID): #11Sm3r00 (DFBSD_submit)
文章代碼(AID): #11Sm3r00 (DFBSD_submit)