From DreamHost
Jump to: navigation, search

Somebody can explain me why is Webdav recommended here, if simply pushing over ssh or even using rsync is much more simple? --Ehabkost 10:53, 28 June 2007 (PDT)

I didn't see anything in the article that "recommended" WebDAV, or even Git. An author wanted to prepare this article on using Git with DreamHost, and made it available for anyone who want to use it, which is what the wiki is for. I don't use WebDAV either, for a variety of reasons, but I recognize that others might. -- Rlparker 13:22, 28 June 2007 (PDT)
Markc 02:39, 4 December 2007 (PST): I think the webdav access is so that multiple users can have access to the same repo, or folder, seeing that it does not seem to be possible for DH to offer multiple ftp or ssh user access to the same domain/folder, but they do provide multple access via .htaccess and therefor webdav. I've been thru this tutorial a couple of times and it doesn't seem to work OOTB. Also, the ">" markers in front of each CLI example is completely redundant and annoying and destroys any chance of copying and pasting multiple lines.
The reason that it recommends WebDAV first is that in order to do ssh syncing, git needs to be installed on the DreamHost server. This requires building a custom binary which disables mmap, as per the steps in instruction three. Otherwise git-upload-pack will be killed by the DreamHost process polics. --EvanCortens 14:41, 3 June 2008 (PDT)

git-push is not available for http/https repository when not compiled with USE_CURL_MULTI

I asked how to resolve this in the Git IRC chan, and was ignored. Any ideas? --Ideogon 22:51, 17 November 2008 (UTC)

Git Push over HTTP/HTTPS Not avail on Mac OS X view Mac Ports

After a bit of research it seems that CURL compilation into GIT was not entirely successful for the Git on Mac OS X. As I was already mounting the git repository via WebDAV you an push and pull to your locally mounted repository by replacing the http URL with the path to your mounted WebDAV (/Volumes/<name of mount>/<path to repo>). This worked pretty well for me and works well with Dreamhost with very little configuration. --krisfox 12:35 January 11, 2009