One of the things I like very much about gitolite is the easy command line ssh access, for example:
git clone git@git.company.com:reponame
Given the project/repo hierarchy of Stash, I imagine the simplest you could get would be:
git clone git@git.company.com:project/reponame
Gitolite (https://github.com/sitaramc/gitolite) supports this by having a separate git ssh user, and doing some very neat stuff in authorized_keys that links a given ssh key passed for the git user to a specific set of authorizations controlled by gitolite.
Now that Stash has private repositories and public sign up, this is the last thing holding me back from migrating from gitolite without hesitation.
- is related to
-
BSERV-2990 Move SSH protocol from java implementation to native side
- Closed