I have got a gitolite v2 installed on my company's server, and now I have to administrate it. Since it's really chaotic there I decided to install a new one, now it's v3. I have around 8 repositories what I want to move to the new install.
I don't need the old .rc file or any configurations, just the (working!) $GIT_HOME/repositories/*.git
What I tried: (found it while searching for solution)
copied all $GIT_OLD_HOME/repositories/*.git
to $GIT_HOME/repositories/*.git
(except gitolite-admin.git and testing.git)
then I updated the gitolite-admin.git/conf/gitolite.conf
(by cloning and pushing back changes) with this kind of entries:
repo myrepo1
RW+ = @all
Now if I want to clone anything other than gitolite-admin or testing, it sais:
FATAL: R any myrepo1 myusername DENIED by fallthru
Few things I've checked:
ls -l $GIT_HOME
-> gitolite:gitolite it's ok I guess since gitolite is the user I want to use
I did the same for all entries in the repositories
directory and the permissions are the same.
I was googling for a solution however I didn't find any that fits my case. If you can help me or suggest me anything, please don't hold back :)
If you need any more details to find out the answer just tell me.