[Zope-dev] Re: Re: Re: Clarification re: Zope X3.1, 2.8

Florian Schulze florian.proff.schulze at gmx.net
Thu Mar 31 05:41:30 EST 2005


On Wed, 30 Mar 2005 17:59:49 -0500, Tim Peters <tim.peters at gmail.com> 
wrote:

> [Florian Schulze]
>> When you use svn:external, it will be copied as is to the tag, so when 
>> the
>> external files change, the files in the tag change as well. So a svn cp
>> would be better I guess.
>
> When I make an SVN tag, like repos/main/ZODB/tags/3.4.0a1, the iron
> intent is that no changes will ever be checked in on that tag.
> Otherwise the tag would be useless (a tag is meant to capture a frozen
> point in time).  So there's no particular danger in specifying an
> honest-to-gosh tag in an svn:externals block, although SVN doesn't
> enforce read-only-ness of tags.
>
> If we're worried about that (I'm not), svn:externals also allows
> specifying a specific revision number to fetch.  That should be
> bulletproof.
>
> OTOH, over the next few days, while Jim and I are trying to get other
> ZODB 3.4 changes made and merged in, it may actually be an advantage
> to point to ZODB trunk directories, so that ZODB changes show up in
> the Zope trunk at once too.  That's half of how it works in Zope 2.7
> (there, changes checked in from anywhere show up everywhere at once).

That was what I wanted to point out, you have to be sure that the 
svn:external in the tag is pointing to the specific tag in the ZODB trunk. 
I made that mistake once and justed wanted to warn about it.

Regards,
Florian Schulze



More information about the Zope-Dev mailing list