"{2007-01-02}" implies a time of "00:00:00" in that day.
Read the box here:
http://svnbook.red-bean.com/en/1.5/svn.tour.revs.specifiers.html#svn.tour.revs.dates
Blair
Paul Charlton wrote:
> Greg,
>
> "{2007-01-02}" is inherently a set, with zero or more members. It can never
> deterministically resolve to a single revision number in the case that there
> is more than one transaction commit during a 24 hour period beginning at
> midnight unless you arbitrarily pick "first commit that day" or "last commit
> that day".
>
> best,
> Paul
>
> -----Original Message-----
> From: Greg Hudson [mailto:ghudson_at_MIT.EDU]
> Sent: Monday, September 29, 2008 1:10 PM
> To: Paul Charlton
> Cc: 'Subversion Developers'
> Subject: RE: svn revision r0 question
>
> On Mon, 2008-09-29 at 13:04 -0700, Paul Charlton wrote:
>> I respectfully disagree that the phrase {2007-01-02} has no meaning. It
>> defines a set of all revisions matching that date ... there is no
>> requirement that the initial set be ordered to determine membership in the
>> named subset .... that's why all relationship DBMS have the ability to
>> create an index on the fly of most any field of a collection of records.
>
> You've departed from our API and command-line interface specifications
> with that meaning. Revision specs must resolve into a single revision
> number.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-09-29 23:42:06 CEST