Author: skitching Date: Sun May 22 17:00:45 2005 New Revision: 173035 URL: http://svn.apache.org/viewcvs?rev=173035&view=rev Log: Add info on problem selecting by date in subversion.
Modified: jakarta/commons/proper/commons-build/trunk/xdocs/svninfo.xml Modified: jakarta/commons/proper/commons-build/trunk/xdocs/svninfo.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/commons-build/trunk/xdocs/svninfo.xml?rev=173035&r1=173034&r2=173035&view=diff ============================================================================== --- jakarta/commons/proper/commons-build/trunk/xdocs/svninfo.xml (original) +++ jakarta/commons/proper/commons-build/trunk/xdocs/svninfo.xml Sun May 22 17:00:45 2005 @@ -113,7 +113,18 @@ If you want the latest code, you generally want the directory {component-name}/trunk, though you should check the project directory structure first via one of the methods listed above, as different projects may use different internal directory structures.</p> - +<p> +<b>Important!</b> At the current time, selecting by date in subversion within the +ASF repository isn't reliable. The reason is that when converting a date to a revision +number, subversion assumes that revision N has an earlier date than revision N+M, and +that it can therefore perform a binary search on revision numbers to locate one with +the required date. However CVS imports of data that retain the original date +information from CVS break this assumption. And unfortunately because revisions +are repository-wide information, this affects date-based searches +even in directories unrelated to the ones that CVS stuff was imported into. +So while dates are reported correctly in "svn log" output, only revision numbers should +be used with the -r option. See issue #752 in the subversion issue tracker at tigris.org. +</p> <p> For more information on connecting to the ASF Subversion repository, see the Subversion section of the --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]