[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Putting the tag name in the tagged code

From: jason marshall <jdmarshall_at_gmail.com>
Date: 2007-03-06 19:07:55 CET

Humans transpose numbers. Or forget which tag they were given.

The only thing worse than no data is bad data. I'd rather have
something called 'foo.jar' that was build 1.23 than have something
called foo-1.32.jar that's actually build 1.23. At least I know up
front that I have some digging to do.


On 3/6/07, Bob Hiestand <bob.hiestand@gmail.com> wrote:
> On 3/5/07, jason marshall <jdmarshall@gmail.com> wrote:
> > > When you run your build process, or use a task in your process to
> > > extract the tree, you obviously know which branch/tag you're building.
> > > Why not generate an unversioned file in your sandbox at that point
> > > and use it during builds?
> > Because I don't 'obviously' know that information. If it's a working
> > directory, I could pull it out of the .svn information, sure. But if
> > it's a source distribution, or if I can't rely on svn, then it's a
> > manual process, and the whole point of the exercise is to take the
> > human out of the loop.
> A human somewhere makes a choice when extracting the source from SVN
> or any source control system to specify the tag. The build systems
> with which I currently work (CVS-based, incidentally) are given a tag
> as input, and extract, build, and package the resulting components.
> Included in that activity is recording the given tag where it is
> desired.
> In any event, it sounds like you're covered.
> Thank you,
> Bob

- Jason
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Mar 6 19:08:27 2007

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.