by robermiranda on 7/1/13, 1:26 PM with 22 comments
A command prefixed by sysadmin$ is meant to be run in your local workstation.
A command prefixed by user@vpshost:path# is meant to be run in the vps under the specified user on the specified path.
by zrail on 7/1/13, 2:28 PM
[1]: http://www.petekeen.com/hosting-private-git-repositories-wit...
by masnick on 7/1/13, 1:51 PM
IMO there is no reason to use gitolite now for unless you have (a) sensitive repos (with your own server, not a VPS of course), or (b) lots of private repos with lots of collaborators and you have no money for a Github or Bitbucket monthly fee and you aren't a non-profit (I think non-profits can get a free Bitbucket account).
That said, I'm interested to hear about other gitolite use cases I haven't thought of.
by dotmanish on 7/1/13, 2:58 PM
We ended up installing Stash as it seemed that it would reduce administration+maintenance by a tad bit (GUI + knowledgebase) and would be supported by a company responsible for bitbucket. Stash has been a pleasant experience so far.
by gbrindisi on 7/1/13, 4:22 PM
by e12e on 7/1/13, 5:23 PM
Additionally, either you have some strange prompts set up somewhere, or made a few typos when copying and pasting; a couple of places you appear to be logged in as a someuser@<...>, but with a hash-prompt(#) -- usually reserved for indicating root/super user access.
edit: Personally, I actually found the official documentation more helpful, even if it is very brief:
http://gitolite.com/gitolite/qi.html
In particular, it highlights that gitolite needs to run under a user, and needs a (your, the admin's) pubkey for setup -- but there's no need to generate a new one.
Behind the scenes, the pubkey used is added to the gitolite user's authorized_keys-file (and so is any other keys added, when users are added).
by tkorri on 7/1/13, 7:16 PM
I've used it for a year and I've been quite happy with it.
by gee_totes on 7/1/13, 7:45 PM
by emanuelez on 7/1/13, 1:47 PM