git-svn: handle multi-init without --trunk, UseSvmProps fixes
commitdb03cd24a155a727349a47ce0e5ba3f4c4032cb8
authorEric Wong <normalperson@yhbt.net>
Tue, 13 Feb 2007 08:38:02 +0000 (13 00:38 -0800)
committerEric Wong <normalperson@yhbt.net>
Fri, 23 Feb 2007 08:57:12 +0000 (23 00:57 -0800)
tree8dde06508a8829626fb9b1ebda283d5ffcfe1ad6
parentc3560e535c67b4084852da00507ff4b7fdf98ffc
git-svn: handle multi-init without --trunk, UseSvmProps fixes

multi-init did not write a svn-remote.<remote>.url config
entry without a --trunk argument.

Also, The svm:mirror property is used by SVN::Mirror to track
the path of the repository that we are mirroring.  We need to
append that to the source (which is (presumably) just the URL of
the repository root).

Lastly, we now look harder for svm:(source|mirror|uuid) properties
in sub and parent directories.  Since our relative path could
be tweaked.

Signed-off-by: Eric Wong <normalperson@yhbt.net>
git-svn.perl