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.
-Jason
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