[Zope-dev] [Fwd: Zope Tests: 4 OK, 2 Failed]
Martin Aspeli
optilude at gmx.net
Fri Dec 5 04:26:27 EST 2008
Wichert Akkerman wrote:
> Previously Godefroid Chapelle wrote:
>> Tres Seaver wrote:
>>
>>> As an aside / vent: the reason for the now-removed EXTERNALS.txt files
>>> was to keep the canonical information about the externals in a diffable
>>> file: why subversion can't do a proper diff on its own line-oriented
>>> property is beyond me. Another benefit of an EXTERNALS.txt file was
>>> that it could be inspected in the web view of a directory, which isn't
>>> true for the svn:externals property itself.
>>>
>>>
>>> Tres.
>> I want to support this. The noise made by keeping EXTERNALS.txt in svn
>> is very low compared to the signal it provides.
>
> I don't. EXTERNALS.txt is only useful if your tools suck. There are
> perfectly capable svn commit mailers and web browsers that show
> property changes correctly.
I'm normally not one to play the "get better tools" argument, but
EXTERNALS.txt have a tendency to drift out of sync with reality when
people get used to "svn pe .", and confuse people who (not unreasonably)
think that this is a "magic" file and so edit it and forget to do "svn
ps svn:externals -F EXTERNALS .".
Martin
--
Author of `Professional Plone Development`, a book for developers who
want to work with Plone. See http://martinaspeli.net/plone-book
More information about the Zope-Dev
mailing list