2011-08-18 72 views
25

我已經建立了一個帶有Git存儲庫(使用xinetd)的Linux機器。Git在「編寫對象:100%」時推送暫停

我已啓用git守護進程的接收包以啓用推送到存儲庫。

這是我目前的測試流程:

  1. 在git的服務器上運行:

的mkdir東西

CD東西

的git的init --bare

  1. 在客戶端中:

混帳混帳克隆://服務器/回購

(約克隆一個空倉庫MSG)

  1. 執行一些提交給克隆庫。

  2. git push

得到這個消息:

Counting objects: 8, done. 
Compressing objects: 100% (3/3) done, 
Writing objects: 100% (6/6) 

這不會結束。我只介紹了一個小小的改變,因此應該很快完成。

我在這裏做錯了什麼?

+2

以防萬一,幫助,您可以嘗試「'混帳配置--global HTTP。'git push'之前的postBuffer 524288000''? – VonC

+0

試過,仍然停止。值得一試的 –

+0

。另一件要檢查的是權限:有沒有讀/寫訪問問題? – VonC

回答

19

的問題是與mgitsys客戶

在這裏閱讀更多:MGitsys Bug

作爲一種變通方法,我使用的是舊版本:Git版本1.7.4.rc1.3197.gbf965

這個人沒有這個bug。

我已經把這個特定的構建在我的SkyDrive中的公用文件夾,鏈接:http://sdrv.ms/MeuWTD

希望這將是固定在不久的將來。

+0

問題,你可以給我一個鏈接,下載這vesrion?我找不到( – vinnitu

+1

更新了我的答案,並帶有此Git版本的SkyDrive鏈接。 –