Github and SVN Workflow
I'm working on a project with 2 more developers. The problem is that 1 developer is using SVN and the other developer and I using github. Is t开发者_C百科here a way to keep everything synced on both sides SVN and git?
When I had to deal with this one time, I just told the other guy to learn git and suck it. Eventually, he did and everyone was happy. I suggest that :-)
Either force the other guy to use git
, or have the svn
repository be the main one, and use git-svn
to pull/push from/to it.
git
is more flexible and powerful and might be a better option than using both types of version control systems in parallel. The svn
user can be taught to use git
now to save more headaches later.
As of April 2010 GitHub provides a (readonly) interface to svn. If he insists to use svn and to not learn git, he should send patches and one of the git users (or automated) checks them into a separate branch for that developer.
精彩评论