2
在Windows上,推到安裝在Novell共享驅動器上的混帳回購協議,我不斷收到這樣的:推送操作故障切換安裝Windows目錄
remote: error: unable to create temporary file: File exists
remote: fatal: failed to write object
error: unpack failed: unpack-objects abnormal exit
事情我已經試過
- 檢查我自己的,並有所有遠程回購
- 檢查沒有
index.lock
文件遠程回購中存在的寫訪問 git gc --aggressive
git repack -a
git prune-packed
在遠程回購- 檢查我有遠程磁盤
- 運行
git push --verbose
(唉沒有更多有用的信息) - 反覆敲打頭部至表上有足夠的空間... ;-)
還有什麼想法?
(這是確定的,我是在說謊表)
UPDATE
相同的操作,推到回購,實際上在我的本地硬盤,工作就好了。所以這似乎是一個Novell問題。任何關於如何解決這個問題的建議都會被讚賞,但如果所有其他的都失敗了,至少我知道我可以使用不同的遠程協議。
只是一個想法:它可能與文件系統的大小寫敏感有關嗎?當我從NTFS檢出一個存儲庫到一個ext3文件系統時,我曾經遇到過SVN問題。不能完全回憶起來,並給出一個具體的建議。 –
不錯的建議,只是試了一下,沒有奏效。最初推到空白回購的工作 - 後來的那些沒有。 –
當(爲了調試目的)你推到你的本地磁盤(C :)的回購是否有效?如果是的話,我懷疑git關於文件系統的一些假設並不適用於novell股票。如果不是,則更可能是一些常規的git/windows阻抗不匹配。 – mnagel