0
我有一個Samba共享服務器,我的團隊能夠推到,但是當我試圖把我的錯誤在裸git倉庫:混帳推「寫入錯誤:不支持操作」
remote: fatal: sha1 file './objects/pack/tmp_pack_<changes-with-every-push>' write error: Operation not supported
error: unpack failed: index-pack abnormal exit
To /run/user/1000/gvfs/smb-share:server=<ip-address>,share=<share>/<directory>/<bare.git>
! [remote rejected] <my-branch> -> <my-remote-branch> (unpacker error)
這裏是什麼,我已經試過清單:
- 我從服務器到我的機器複製的裸回購,是能推到(該bare.git庫是罰款那麼)
- 我做了一個服務器上裸露的回購副本(並作爲第二個遠程添加),但同樣的錯誤訊息ge出現在我推到它(所以與samba共享有什麼關係?)
- 我把裸副本的另一副本放到了usb上,成功推送給它,並且我的團隊成員能夠將我的分支拉到他的本地回購,併成功地通過桑巴推到服務器從那裏(所以也許它不是桑巴舞)
- 然後,我創建了一個穩定的新分支,並能夠從那裏推一個單一的文本文件(所以git將採取單文本文件提交但不是全部來自我的工作分支,但它不能是我的提交,因爲我的同事能夠推動我的分支從他的機器)
- 我已經運行gc與prune和積極的標誌和git fsck返回沒有問題
- 我已經重新安裝了兩個s mbclient和git沒有成功。
「operation not supported」錯誤讓我覺得服務器端存在一些系統調用問題,導致git返回錯誤。
我還沒有設法找到誰之前有這個問題的人。有任何想法嗎?
您是否擁有包含遠程的目錄子樹的寫入權限? –
我已經能夠推動之前和以上我能夠推動新分支上的單個文本文件,所以是的,我希望這意味着我有寫權限。另外,當我導航到目錄我有完整的讀取,寫入和執行訪問。 –