首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法初始化gitosis

无法初始化gitosis
EN

Server Fault用户
提问于 2011-10-02 15:59:16
回答 2查看 1.3K关注 0票数 3

我被试着为我们的项目设置git和gitosis。对于gitosis设置,我遵循本文http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way,因为这是第一次使用git。

我在做假牙手术的时候遇到了麻烦。我不知道发生了什么,也不知道该怎么检查。

请在我需要检查或做的事情上帮助我。事实上,我甚至不知道这是否是一个问题,因为我刚刚开始使用Linux,git等。

代码语言:javascript
复制
Reinitialized existing Git repository in /home/git/repositories/gitosis-admin.git/
Reinitialized existing Git repository in /home/git/repositories/gitosis-admin.git/
Traceback (most recent call last):
  File "/usr/bin/gitosis-init", line 8, in <module>
    load_entry_point('gitosis==0.2', 'console_scripts', 'gitosis-init')()
  File "/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/app.py", line 24, in run
    return app.main()
  File "/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/app.py", line 38, in main
    self.handle_args(parser, cfg, options, args)
  File "/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/init.py", line 140, in handle_args
    run_hook.post_update(cfg=cfg, git_dir=admin_repository)
  File "/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/run_hook.py", line 40, in post_update
    path=os.path.join(generated, 'projects.list'),
  File "/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/gitweb.py", line 109, in generate_project_list
    f = file(tmp, 'w')
IOError: [Errno 13] Permission denied: '/home/git/gitosis/projects.list.30470.tmp'

提前谢谢。

EN

回答 2

Server Fault用户

发布于 2012-11-12 03:49:29

你应该移除/家/盖特/吉特氏症。

代码语言:javascript
复制
$ sudo rm -rf /home/git/gitosis

因为你刚刚移走了有另一个权限的口疮文件。

票数 1
EN

Server Fault用户

发布于 2011-10-23 18:59:10

尝试将.ssh目录的所有者设置为git:

sudo chown -R git:git /home/git/.ssh

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/317705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档