-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi,
I was looking for a way to pipe files through a custom filter during commits and updates. I then found -t and -f mentioned in the default cvswrappers file, but when I put a -t line into it, I got the error message that -t/-f are not supported in this version of CVS (1.11). I then found http://www.cvshome.org/cyclic/cvs/dev-wrap.txt (btw, the cyclic.com URL in src/wrapper.c is broken). Anyway, there is a problem how this "error" is handled: Once you commit a cvswrappers file with -t of -f lines in it, you cannot remove them again without editing the raw file inside the repository as the commit for a "fixed" cvswrappers file will fail with the above error :-) Okay, I got this is not supported. Now, is there any way to achieve the following? In our project there are quite a few binary files that are needed in their binary form but can easily converted to text by a small program. So, I'd like to keep them in CVS in a text form to enable diffing, merging etc. but have a checkout/update deliver the binary version and a commit accept the binary form. So basically, when committing such a file, it should be converted from binary to text by a custom filter program and on update/checkout the conversion be reverted. Thanks for any hints, - -- Malte Starostik PGP: 1024D/D2F3C787 [C138 2121 FAF3 410A 1C2A 27CD 5431 7745 D2F3 C787] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE8WY17VDF3RdLzx4cRAs8mAJ0bGkAfxoSYrwngV/xbjA69bmraIQCgsyFV 4vA25Fn9j4GlUDjpSxe77HI= =UJYB -----END PGP SIGNATURE----- _______________________________________________ Bug-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-cvs
