threads / discuss / 13475

git-svn feature requests

Subject: git-svn feature requests

## tl;dr

2 messages between May 11, 2008 and May 13, 2008.

replies: 1people: 1as markdown or json

Dennis Schridde· May 11, 2008, 16:04 UTC · lore
Hello!

I am missing two features in git-svn, which are: (a) git-svn-dcommit should give credits to other authors when I commit their patches. I imported a patch from another author via git-am, and then svn-dcommited it, but git-svn striped the author information. It should do something like: if (author != me) write(commitmessage, "Author: %author%");

(b) git-svn-rebase should have the location configurable where it tries to svn-up/svn-commit from/to, instead of searching the commits in the history for git-svn-id tags. I tried to maintain a git-svn clone of a repository, fetching from a svn:// address, but when I use it locally I need to commit via svn+ssh:// (while "updating" from the git-svn mirror). This did not seem to work. Even after rewriting the svn addresses in the commitlogs git-svn was unable to find the svn repository in the history.

I tried to create a patch for this myself, but I clashed a bit with my knowledge of Perl (or the complete lack thereof), so I hope it might be easier for you to do it.

Thanks in advance, Dennis

PS: Please CC me on replies, because I am not subscribed to this list.
Dennis Schridde· May 13, 2008, 23:41 UTC · re: Dennis Schridde · lore

Re: git-svn feature requests

Am Sonntag, 11. Mai 2008 18:04:54 schrieb Dennis Schridde:
Show 8 quoted lines
> Hello!
>
> I am missing two features in git-svn, which are:
> (a) git-svn-dcommit should give credits to other authors when I commit
> their patches.
> I imported a patch from another author via git-am, and then svn-dcommited
> it, but git-svn striped the author information. It should do something
> like: if (author != me) write(commitmessage, "Author: %author%");

Addition to this: Information like the date of the original commit may also be useful.

Show 17 quoted lines
> (b) git-svn-rebase should have the location configurable where it tries to
> svn-up/svn-commit from/to, instead of searching the commits in the history
> for git-svn-id tags.
> I tried to maintain a git-svn clone of a repository, fetching from a svn://
> address, but when I use it locally I need to commit via svn+ssh://
> (while "updating" from the git-svn mirror).
> This did not seem to work. Even after rewriting the svn addresses in the
> commitlogs git-svn was unable to find the svn repository in the history.
>
> I tried to create a patch for this myself, but I clashed a bit with my
> knowledge of Perl (or the complete lack thereof), so I hope it might be
> easier for you to do it.
>
> Thanks in advance,
> Dennis
>
> PS: Please CC me on replies, because I am not subscribed to this list.

← back to recent threads