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

Reply via email to