2012-07-08 31 views
1

是啊,我知道,这件事情一直在这里之前,我已经看到了问题。 混帐推给了我这样的:混帐推:“错误:将对象添加到库数据库./objects权限不足”

error: insufficient permission for adding an object to repository database ./objects

我只有一个问题:是对于本地或服务器端存储库数据库这个错误?

为什么我是唯一一个让开发者之间的这种错误?

(我问这个问题,因为我的服务器家伙不想要相信我,这是一个服务器端的问题)


好吧,这里的长版本:

两个用户已将代表拉入工作区。

  1. 用户2推一些变化。
  2. 用户1改变的东西,提交,然后再换用户2的变化而被合并。
  3. 用户1试图推动,但得到这样的:

    git.exe推--progress “原产地” 开发:开发

    计数目标:18进行。 压缩对象:100%(10/10) 书写的对象:100%(10/10) 书写的对象:100%(10/10),870个字节,完成。 共计10(增量6),再使用0(增量0) 错误:用于添加一个目的是仓库数据库权限不足./objects

    致命:无法写入对象 错误:解压缩失败:解包对象异常退出 到Git @ XXX:TWF ! [远程拒绝] dev的 - > DEV(N/A(解包错误)) 错误:未能一些参推到 'git的@ XXX:TWF'

    GIT中没有完全退出(退出代码1)

+0

可能的重复[错误推送到GitHub - 没有足够的权限添加对象到存储库数据库](http://stackoverflow.com/questions/1918524/error-pushing-to-github-insufficient-permission-for-adding -an-object-to-reposi) – Joe 2012-12-12 17:03:59

回答

0

也许我没有得到你的问题,但是......你是对的,当然,这里有几个问题完全相同。让我们来看看this one,例如:

Usually this problem is caused by wrong user and group permissions on your git servers file-system.

UPDATE:无论如何,它实际上是相当容易使支票是谁的错 - 本地环境或服务器的一个。让其他开发人员(但不是用户2!)做出与您所做的更新完全相同的更新(更新您所做的相同文件;考虑到您的报告,这不会太难),然后尝试从git push这些更新他/她的机器。

+0

是的,我确实需要更有说服力的东西。 – hugelgupf 2012-07-08 18:57:51

+0

我在问题中增加了一些更多细节......也许有帮助。 – hugelgupf 2012-07-08 19:02:38

+0

更新了我的回答:如果在那里给出的方法没有帮助,我不知道会有什么帮助。) – raina77ow 2012-07-08 19:17:59

相关问题