«Отказано в доступе» во время успешного нажатия Git - PullRequest
2 голосов
/ 23 февраля 2012

Я всегда получаю «Отказано в доступе» во время git push на удаленный компьютер, даже если push работает нормально.

Используется Tortoise Git из коробки Windows.Наш сервер - Centos 5.4, интегрированный с нашим доменом Windows Active Directory с использованием winbind с автоматическим созданием пользователей - что, кажется, работает хорошо.Репозитории находятся под пользователем «git», который делит группу с «персоналом», созданным winbind.Umask 002 в репозиториях позволяет правильно обмениваться новыми файлами.Насколько я вижу, разрешения для групп работают нормально.

Я предполагаю, что это какая-то некритическая функция git, например, запись логов, которая не работает, но я боюсь, что она однажды вернется, чтобы укусить меня.Я искал записи в журнале, но не смог найти ничего, что могло бы привести меня к тому, что было отказано.

git.exe  push --progress  "origin-pip.jones" master:master

Counting objects: 30, done.
Compressing objects: 100% (19/19)
Writing objects: 100% (19/19)
Writing objects: 100% (19/19), 2.07 KiB, done.
Access denied

To  ssh://pip.jones@svn.ourdomain.com/var/git/repositories/Products/Product.git
4b3e259..8fe7b0a  master -> master
Success

заранее спасибо.

...