[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Problems with empty svn:date revprops (github svnsync)

From: Fredrik Orderud <forderud_at_gmail.com>
Date: Tue, 27 Oct 2015 14:03:40 +0100

I'm experiencing problems using svnsync to mirror a GitHub repo.

GitHub exposes a SVN API, that enables SVN clients to work against the
underlying GIT repo (
https://help.github.com/articles/support-for-subversion-clients/). This
mostly works great, but I'm struggling to combine it with synsync.

The problem seem to be caused by Github defining empty svn:author, svn:date
& svn:log revision properties for rev 0. The empty svn:date revision
property causes problems for svnsync, since empty svn:date properties are
apparently invalid.

Example error when attempting to use svnsync to sync a GitHub repo to a
separate SVN repo:
svnsync: E175008: While handling the 'svn:date' property on
'/svn/mirror_repo/!svn/bln/0':
svnsync: E175008: Wrong or unexpected property value

Could it be possible to somehow make svn:date parsing more permissive, so
that empty svn:date revision properties does not break svnsync?

Thanks in advance,
Fredrik Orderud
Received on 2015-10-27 14:04:00 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.