There is an open source project I want to checkout and contribute to. The main repository is SVN but I want to work in Git. Is this possible?
Most of my searches turns up guides where you move from SVN to Git (or the other way around) and dont look back.
- If I checkout the project, make a change and push it to the branch I created on Github, how should I notify the original authors?
- How hard is it to include a contribution made on a Git repos into a SVN repos?
- Just comparing two revisions (my latest checkout/pull/update and my own local latest commit), generate a patch from it and send it to them; should this be considered a fallback workflow or is the standard approach?
Assume that the original authors have no interest whatsoever in learning anything other than SVN.
[Update] I dont have, nor do I want to have, commit access to the SVN repository. Im looking for workarounds for that.
[Update2] If patches are indeed my only option, are there any additional caveats I should be aware of?