From: Fabien <fabien.ubuntu@gmail.com>
To: git@vger.kernel.org
Subject: git-http-push (git v1.5) problems with DAVLockDB on reiserfs FS
Date: Thu, 18 Feb 2010 11:45:53 +0100 [thread overview]
Message-ID: <hlj5ov$rca$1@ger.gmane.org> (raw)
Hi,
I encountered many problems when using a git repository served over
apache/dav on ubuntu 8.04LTS
* versions in use on server:
- kernel 2.6.24
- apache 2.2.8
- git version 1.5.4.3 or 1.6.6.2 (doesn't change anything on server side)
* versions in use on clients
git 1.5.4.3 => causes problem
git 1.6.6.2 => is ok.
With client 1.5, when pushing more than one commit, it fails with this
error:
$ git push origin master
Fetching remote heads...
refs/
refs/tags/
refs/heads/
updating 'refs/heads/master'
from ad49aa06f145c5176f230744eb047f5f132361ab
to 3e6a3d8c8d3459c67a50bce55718f3b64db96f84
sending 6 objects
done
Updating remote server info
error: http-push died with strange error
error: failed to push some refs to
'http://my.domain.tlt/git-tests/project9.git/'
leaving the repository in the middle of the push which is really bad:
$ git fsck
bad sha1 file:
./objects/1d/881d1c352047547135810123fdc13fb4f8e1db_88cb4b13-a549-445f-b0f1-79aaf746129e
bad sha1 file:
./objects/34/6018f9dafe91cb3fce8af1c49863a72c649e2f_88cb4b13-a549-445f-b0f1-79aaf746129e
bad sha1 file:
./objects/52/bb16c7a3c44d589a2cfd132c8cc749ad270dd4_88cb4b13-a549-445f-b0f1-79aaf746129e
error: HEAD: invalid sha1 pointer 458703bec0ab47149a9b7d70c384581c9cc0d859
error: refs/heads/master does not point to a valid object!
notice: No default references
dangling commit 3295f15a5de9a2e58a577f9fe949dd7c81f72c6e
dangling blob 40f6abca54b4408eedbf4f34116dd99fed8e205d
dangling tree 656844a3f994fae1a92e856ac6b3b5cf9925e79a
dangling tree 6b3d8fa638d004fe80f5512e025d74533a142859
I finally noticed that this problem only occurs when I have the
DAVLockDB file on a reiserfs partition. If I move it on ext3, it's ok.
Weird...
Does somebody know which commit version change this behavior between 1.5
and 1.6 ?
--
Fabien
next reply other threads:[~2010-02-18 10:50 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-02-18 10:45 Fabien [this message]
2010-02-18 11:05 ` git-http-push (git v1.5) problems with DAVLockDB on reiserfs FS Tay Ray Chuan
2010-02-18 11:36 ` Fabien
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='hlj5ov$rca$1@ger.gmane.org' \
--to=fabien.ubuntu@gmail.com \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).