2 ms·
Don't want to be the gitorious fanboy here. I'm using both and I'm not involved with either project (although I kind of run an internal gitorious instance here
by darklajid 16y ago
Don't want to be the gitorious fanboy here. I'm using both and I'm not involved with either project (although I kind of run an internal gitorious instance here at work).
I have to agree with you: Both on one server is not possible. The only way to make this work would be cumbersome:
Install a public and a private instance of gitorious.
For private projects: Works just as before.
For public projects: Push to somewhere and make the post-receive hook propagate the change to public/private.
Ugly? Hell, yes. It's nothing but a workaround.
On the other hand: You can mix GitHub and Gitorious just fine. Your client (if you use one, or the git cli) doesn't care about the hosts, so having http://myPrivateGitorious http://myPrivateGitorious repositories next to http://github.com http://github.com repositories would work fine and you gain the best of both worlds. It's the same system. You can easily push/pull/merge from one to the other, it's not like the decision to use one or the other has to be an XOR.