Gitolite z LDAP nie działa
Jestem nowy w gitolite. Próbuję wykonać bardzo prosty test z gitolite. Skonfigurowałem moje repozytorium o nazwie „test_repo”. Pamiętaj, że nie zmodyfikowałem niczego innego niż to, co powiedziałem poniżej. Widzę to repo w gitweb. To jest konfiguracja repo
repo test_repo
RW+ = @all
Teraz chcę sklonować to repo. Mam dostęp do serwera ldap. Dzięki mojemu zrozumieniu @all powinno mi to umożliwić.
kiedy wystawiam
git clone git@myserver:repositories/test_repo.git
#I know this is wrong. But I just wanted to test as the above did not work
lub
git clone git@myserver:test_repo.git
jego prośba o hasło. Przestrzegam tego przewodnikahttp://sharadchhetri.com/2013/05/31/how-to-create-own-git-server-with-gitolite-and-gitweb-in-ubuntu/, który nie ustawia hasła dla użytkownika git
Kiedy wydaje
git clone myname@myserver:test_repo.git
Dostaję następujący błąd
fatal: 'test_repo.git' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Zmęczony byłem również klonowaniem domyślnego repo „test_repo.git”. Ale otrzymuję ten sam błąd.
Też to zmęczyłem
git clone myname@myserver:/home/git/repositories/testing.git
następnie klonowanie działa. Ale kiedy robięgit push -u origin master
niektóre zmodyfikowane pliki, które otrzymuję
error: insufficient permission for adding an object to repository database ./objects
fatal: failed to write object
error: unpack failed: unpack-objects abnormal exit
! [remote rejected] master -> master (n/a (unpacker error))
Uwaga: Nie dodałem żadnego użytkownika do pliku conf
Każda pomoc jest doceniana.