[ejabberd] Git repository?
bcully at gmail.com
Thu Feb 7 20:43:21 MSK 2008
On 7-Feb-2008, at 10:11, Pedro Melo wrote:
> *But* cloning with git from that repo will not setup the proper
> metadata for pushing back via SVN AFAIK.
> So setting up a git mirror of the SVN repo could be done with git-
> svn, but people cloning from this should not expect to be able to git-
> svn dcommit from their clones.
> I would love to be proven wrong, though :).
I'm fairly certain you are correct. However, for maintainers, you can
always merge in a branch and dcommit that to the public svn repo. In
this case the SVN repo would effectively be the "master", and those
with the ability to dcommit would be the lieutenants in charge of
pulling changes from git branches and pushing them to SVN via dcommit.
Of course, this presumes that once people start using git, there will
be reasons to pull changes this way. You can always use standard diff
I am currently using git-svn to track ejabberd, and would love to be
able to use a pure-git solution for reasons already mentioned in this
thread. The big thing git buys me is the ease of tracking my own
changes on top of ejabberd's various releases, which is fairly
important for me, as my changes are non-trivial.
More information about the ejabberd