2012-07-08 93 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

相關問題