From: Thomas Schlichter <thomas.schlichter@web.de>
To: Tay Ray Chuan <rctay89@gmail.com>
Cc: Junio C Hamano <gitster@pobox.com>,
Sean Davis <sdavis2@mail.nih.gov>,
git@vger.kernel.org
Subject: Re: git http-push and MKCOL error (22/409)
Date: Mon, 17 Aug 2009 07:18:15 +0200 [thread overview]
Message-ID: <200908170718.15423.thomas.schlichter@web.de> (raw)
In-Reply-To: <be6fef0d0908162152o54206acfge43f6ffa012bb307@mail.gmail.com>
Hi,
Am Montag 17 August 2009 06:52:32 schrieb Tay Ray Chuan:
> Hi,
>
> On Sun, Aug 16, 2009 at 10:52 PM, Thomas
>
> Schlichter<thomas.schlichter@web.de> wrote:
> > Steps to reproduce:
>
> before I try this out, I have a few queries:
> > 1. locally set up a git archive:
> > mkdir dummy.git
> > cd dummy.git
> > git init --bare
> > 2. Upload this directory to the server.
> > I did do this using KDE's dolphin via WebDAV.
> > 3. Clone this remote repository:
> > git clone https://webdav.smartdrive.web.de/dummy.git my_dummy
>
> You didn't run git update-server-info before doing the clone; cloning
> wouldn't work cos git can't find a info/refs file. Perhaps you did do
> it and unintentionally left it out from your procedure listed here?
Oh, yes, sorry.
I did run it but unintentionally left it out. At least I had no problem with
clone, it did clone an "empty repository" without a problem. Even during
bisecting, I never had a problem with pulling from the server, only with
pushing to it.
> > 4. Create a local commit:
> > cd my_dummy
> > touch dummy.c
> > git commit -a
>
> I assume you want to commit dummy.c?
Yes, indeed...
> But you didn't tell git to track
> it in the first place (git add dummy.c).
I think that was not neccessary, the parameter "-a" should do it for me...
> > 5. Push this commit up to the remote repository:
> > git push origin master
>
> I also find it strange that git only pushed 1 object from your git
> push output, when usually there would be a tree, a blob and a commit
> to push for a new commit.
Yes, most of the times git tries to push three objects, and fails with all
three. As I wrote, during bisecting I was able to commit several times. The
reported message was the last one failing. Unfortunately git only needed to
push one object that time. I didn't think it was important if it were three or
just one object?!
Kind regards,
Thomas Schlichter
next prev parent reply other threads:[~2009-08-17 5:18 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-08-16 13:57 git http-push and MKCOL error (22/409) Thomas Schlichter
2009-08-16 14:27 ` Tay Ray Chuan
2009-08-16 14:52 ` Thomas Schlichter
2009-08-17 4:52 ` Tay Ray Chuan
2009-08-17 5:18 ` Thomas Schlichter [this message]
2009-08-17 5:34 ` Thomas Schlichter
2009-08-16 19:34 ` Junio C Hamano
2009-08-17 4:58 ` Tay Ray Chuan
2009-08-17 5:25 ` Thomas Schlichter
2009-08-17 6:08 ` Junio C Hamano
2009-08-17 9:09 ` Tay Ray Chuan
2009-08-17 17:28 ` Thomas Schlichter
-- strict thread matches above, loose matches on Subject: below --
2008-09-22 23:51 Sean Davis
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=200908170718.15423.thomas.schlichter@web.de \
--to=thomas.schlichter@web.de \
--cc=git@vger.kernel.org \
--cc=gitster@pobox.com \
--cc=rctay89@gmail.com \
--cc=sdavis2@mail.nih.gov \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.