{"thread":{"id":"13475","subject":"git-svn feature requests","startedAt":"2008-05-11T16:04:54Z","lastAt":"2008-05-13T23:41:50Z","messageCount":2,"participants":["Dennis Schridde"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"76623","messageId":"200805111804.57784.devurandom@gmx.net","threadId":"13475","inReplyTo":null,"subject":"git-svn feature requests","fromName":"Dennis Schridde","fromEmail":"devurandom@gmx.net","sentAt":"2008-05-11T16:04:54Z","receivedAt":"2008-05-11T16:04:54Z","isPatch":false,"sender":{"key":"devurandom@gmx.net","avatar":null},"body":"Hello!\n\nI am missing two features in git-svn, which are:\n(a) git-svn-dcommit should give credits to other authors when I commit their \npatches.\nI imported a patch from another author via git-am, and then svn-dcommited it, \nbut git-svn striped the author information. It should do something like:\nif (author != me) write(commitmessage, \"Author: %author%\");\n\n(b) git-svn-rebase should have the location configurable where it tries to \nsvn-up/svn-commit from/to, instead of searching the commits in the history \nfor git-svn-id tags.\nI tried to maintain a git-svn clone of a repository, fetching from a svn:// \naddress, but when I use it locally I need to commit via svn+ssh:// \n(while \"updating\" from the git-svn mirror).\nThis did not seem to work. Even after rewriting the svn addresses in the \ncommitlogs git-svn was unable to find the svn repository in the history.\n\nI tried to create a patch for this myself, but I clashed a bit with my \nknowledge of Perl (or the complete lack thereof), so I hope it might be \neasier for you to do it.\n\nThanks in advance,\nDennis\n\nPS: Please CC me on replies, because I am not subscribed to this list.\n"},{"id":"76896","messageId":"200805140141.53414.devurandom@gmx.net","threadId":"13475","inReplyTo":"200805111804.57784.devurandom@gmx.net","subject":"Re: git-svn feature requests","fromName":"Dennis Schridde","fromEmail":"devurandom@gmx.net","sentAt":"2008-05-13T23:41:50Z","receivedAt":"2008-05-13T23:41:50Z","isPatch":false,"sender":{"key":"devurandom@gmx.net","avatar":null},"body":"Am Sonntag, 11. Mai 2008 18:04:54 schrieb Dennis Schridde:\n> Hello!\n>\n> I am missing two features in git-svn, which are:\n> (a) git-svn-dcommit should give credits to other authors when I commit\n> their patches.\n> I imported a patch from another author via git-am, and then svn-dcommited\n> it, but git-svn striped the author information. It should do something\n> like: if (author != me) write(commitmessage, \"Author: %author%\");\nAddition to this:\nInformation like the date of the original commit may also be useful.\n\n> (b) git-svn-rebase should have the location configurable where it tries to\n> svn-up/svn-commit from/to, instead of searching the commits in the history\n> for git-svn-id tags.\n> I tried to maintain a git-svn clone of a repository, fetching from a svn://\n> address, but when I use it locally I need to commit via svn+ssh://\n> (while \"updating\" from the git-svn mirror).\n> This did not seem to work. Even after rewriting the svn addresses in the\n> commitlogs git-svn was unable to find the svn repository in the history.\n>\n> I tried to create a patch for this myself, but I clashed a bit with my\n> knowledge of Perl (or the complete lack thereof), so I hope it might be\n> easier for you to do it.\n>\n> Thanks in advance,\n> Dennis\n>\n> PS: Please CC me on replies, because I am not subscribed to this list.\n"}]}