Problem with git svn clone --authors-file

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,
Attempting to clone a remote svn repo where I don't know all the
previous SVN author names.
installed msysgit (vista)
gitbash,
$ mkdir test
$ cd test

create authors file with a few known authors.

$ git svn clone --authors-file=authors http://svn.repo/trunk
...
runs fine until
Author: (no author) not defined in authors file

edit authors file add line: (no author) = none <email>

------
rerun previous git svn command

$ git svn clone --authors-file=authors http://svn.repo/trunk
Using existing [svn-remote "svn"]
svn-remote.svn.fetch already set to track :refs/remotes/git-svn

It stops.
$ vi trunk/.git/config
delete line: fetch = :refs/remotes/git-svn

-----
rerun previous git svn command

$ git svn clone --authors-file=authors http://svn.repo/trunk
...
runs fine until
Author: Bob not defined in authors file

edit authors file add line: Bob = bobby jones <email>

-----
rerun previous git svn command

$ git svn clone --authors-file=authors http://svn.repo/trunk
Using existing [svn-remote "svn"]
svn-remote.svn.fetch already set to track :refs/remotes/git-svn

Each time it encounters an SVN committer name that is not in the
authors-file it aborts. As expected, edit the authors file and re-run
the previous git svn command to continue

And it quits with
svn-remote.svn.fetch already set to track :refs/remotes/git-svn

Would like for it to continue without having to edit the trunk/.get/config file.
Did I miss a flag or option?

Thank You,


>From git-svn(1)
--authors-file=<filename>

Syntx is compatible with the file used by git cvsimport:

loginname

If this option is specified and git svn encounters an SVN committer
name that does not exist in the authors-file, git svn will abort
operation. The user will then have to add the appropriate entry.
Re-running the previous git svn command after the authors-file is
modified should continue operation.
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]