ラブラドールレトリバー「忠太の心の声」

黒ラブ忠太と忠太パパのブログ。
最近は仕事の備忘録としてのエントリーが多いです。

gitbucketでpushしたらエラー error: unpack failed: error Cannot lock pack

2018-01-09 | Web・PC
gitbucketでpushしたらエラーがでるととスタッフに言われる。

エラーの内容
--------------------------------------------------------------------------------
git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin Ver2:Ver2
POST git-receive-pack (5753 bytes)
error: unpack failed: error Cannot lock pack in /usr/share/tomcat/.gitbucket/repositories/hoge/hogehoge.git/objects/pack/pack-45a698558bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pack
Pushing to http://www.hoge.com:8080/gitbucket/git/hoge/hogehoge.git
To http://www.hoge.com:8080/gitbucket/git/hogte/hogehoge.git
! [remote rejected] Ver2 -> Ver2 (n/a (unpacker error))
error: failed to push some refs to 'http://www.hoge.com:8080/gitbucket/git/hoge/hogehoge.git'
--------------------------------------------------------------------------------

/usr/share/tomcat/.gitbucket/repositories/hoge/hogehoge.git/objects/pack/ をのぞいてみると
pack-45a698558bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.keep.lock というファイルがあり、
pack-45a698558bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pack はない。

pack-45a698558bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.keep.lock を削除すると、無事 push することができた。


今朝 CentOS のアップデートをしたことが要因と思われる。タイミングが悪かったか?


最新の画像もっと見る

コメントを投稿