"Greg A. Woods" wrote:
>
> > From: Lan Barnes [mailto:[EMAIL PROTECTED]]
> >
> > I really fail to see the technical reason for deprecating using CVS
> > archives to store -- and tag -- binaries necessary for a build. The
> > disk space involved is a nonissue for us (space is cheap), and the
> > issue of avoiding simultaneous edits exists under any system.
>
> No, it most certainly does not! Systems that do not support branching
> and concurrent editing automatically avoid the issue in the first place!
>
> Perhaps you should look at Aegis, and BCS too.... or any versioning
> system that does not support concurrent editing and branching and/or
> which is based on the primary concept of maintaining one stable baseline.
>
> > I could wish that this almost visceral disdain for binary source that some
> > in the CVS community seem to feel would soften a bit. Binary source is a
> > reality of many projects.
>
> I think you're missing the point. CVS does not fully support
> non-mergable files. Period. It cannot, by the very virtue of its
> design goals! What little support it gives is completely misleading
> and almost always leads to future problems!
>
> > I agree that a totally binary project might be
> > better served by some other tool. But if I'm dealing with an icon or .gif
> > that has changed from release to release, especially in size, then I damn
> > well want it to be archived with version labels.
>
> So put your non-mergable files in some other tracking system (even one
> so simple as to use pathname-based identifiers), and modify your build
> system sources (eg. scripts and makefiles) so that they will implicitly
> match up your CVS tags with the identifiers used for the non-mergable
> file repository! Doins this is so simple it's child's play and it
> completely and totally avoids all issues with binary file handling in CVS!
You've made your position abundantly clear, and yet I still do not
understand your ideas -- nor your vehemence. So what is left is that we
disagree.
--
Lan Barnes [EMAIL PROTECTED]
Icon Consulting, Inc 858-273-6677
Property rights are meant to advance human well-being, not
as an excuse to disregard it.
- Richard Stallman
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs