{"thread":{"id":"16943","subject":"git push over http - curl PUT error?","startedAt":"2008-12-31T10:10:04Z","lastAt":"2008-12-31T13:29:53Z","messageCount":2,"participants":["aaron smith"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"99049","messageId":"d7ac1a680812310210r25795e66x35601059103892d7@mail.gmail.com","threadId":"16943","inReplyTo":null,"subject":"git push over http - curl PUT error?","fromName":"aaron smith","fromEmail":"beingthexemplarylists@gmail.com","sentAt":"2008-12-31T10:10:04Z","receivedAt":"2008-12-31T10:10:04Z","isPatch":false,"sender":{"key":"beingthexemplarylists@gmail.com","avatar":null},"body":"hey all,\n\nI have one last issue to figure out with git over HTTP. This one is\nseriously stumping me.\n\nI have a bare git repository here: http://codeendeavor.com/guttershark.git/\n\nAnd I have a local git repo with some files in it, ready to push to\nthis public one.\n\nHere's what I do to push to it:\n\n$git push origin master\n\nI then get this output:\n\"\"\nFetching remote heads...\n  refs/\n  refs/heads/\n  refs/tags/\nupdating 'refs/heads/master'\n  from a08e614723ff57047522511a2130d53010ebe0ca\n  to   2db4bca0d137f4099973387472cf1666d0290e03\n    sending 3 objects\n    done\nUpdating remote server info\nPUT error: curl result=22, HTTP code=403\n\"\"\"\n\nI'm not sure how to get around this.\n\nThe git repo permissions are 777, with owner/group apache:apache. I\nhave DAV on, and the DavLockDB directive. which seems to all be ok.\nAnd I don't have any http authentication on it.. or access control\nlist for that matter.\n\nAny ideas? Thanks All!\n"},{"id":"99057","messageId":"d7ac1a680812310529p6b7e8d88r69755887304d3436@mail.gmail.com","threadId":"16943","inReplyTo":"d7ac1a680812310210r25795e66x35601059103892d7@mail.gmail.com","subject":"Re: git push over http - curl PUT error?","fromName":"aaron smith","fromEmail":"beingthexemplarylists@gmail.com","sentAt":"2008-12-31T13:29:53Z","receivedAt":"2008-12-31T13:29:53Z","isPatch":false,"sender":{"key":"beingthexemplarylists@gmail.com","avatar":null},"body":"ok, duh, i had to use git http-push. What is the difference? Thanks.\n\nOn Wed, Dec 31, 2008 at 2:10 AM, aaron smith\n<beingthexemplarylists@gmail.com> wrote:\n> hey all,\n>\n> I have one last issue to figure out with git over HTTP. This one is\n> seriously stumping me.\n>\n> I have a bare git repository here: http://codeendeavor.com/guttershark.git/\n>\n> And I have a local git repo with some files in it, ready to push to\n> this public one.\n>\n> Here's what I do to push to it:\n>\n> $git push origin master\n>\n> I then get this output:\n> \"\"\n> Fetching remote heads...\n>  refs/\n>  refs/heads/\n>  refs/tags/\n> updating 'refs/heads/master'\n>  from a08e614723ff57047522511a2130d53010ebe0ca\n>  to   2db4bca0d137f4099973387472cf1666d0290e03\n>    sending 3 objects\n>    done\n> Updating remote server info\n> PUT error: curl result=22, HTTP code=403\n> \"\"\"\n>\n> I'm not sure how to get around this.\n>\n> The git repo permissions are 777, with owner/group apache:apache. I\n> have DAV on, and the DavLockDB directive. which seems to all be ok.\n> And I don't have any http authentication on it.. or access control\n> list for that matter.\n>\n> Any ideas? Thanks All!\n>\n"}]}