git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git svn and SVN property svn:original-date

From
EWEric Wong <e@80x24.org>
Date
Mar 23, 2017, 02:56 UTC
Message-ID
<20170323025623.GA14619@starla>
In-Reply-To
<5500469A22567C4BAF673A6E86AFA3A40295E65B42D1@IR-CENTRAL.corp.innerrange.com>
Craig McQueen <craig.mcqueen@innerrange.com> wrote:
> When doing "git svn dcommit", the SVN revision just has the date/time stamp of the time of the dcommit.
Yeah, that's sometimes annoying to me, too.
> Apparently SVN revisions can have an "svn:original-date" property, which would be good to set on dcommit, to preserve the timestamp from the git repository.
> 
> https://subversion.apache.org/docs/api/1.7/group__svn__props__revision__props.html#ga8f17351dd056149da9cb490f1daf4018

Any idea if which versions of SVN it's supported in and how recent the feature is?

Perhaps we can enable it everywhere, and maybe only old clients won't understand it, but won't fail; and we could start using it as the author date with "git svn fetch".

OTOH, that would break the (perhaps unofficial) independently-created-git-svn-mirrors-should-have-same-oids-by-default rule when people run different versions of git, so maybe it could be an option...

Previous: Craig McQueenNext: Craig McQueen
Message 2 of 4 in “git svn and SVN property svn:original-date”
  1. Craig McQueenMar 22, 2017
  2. Eric WongMar 23, 2017
  3. Craig McQueenMar 23, 2017
  4. Eric WongMar 23, 2017

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.