Bazaar Presentation.

Parth Malwankar parth.malwankar at gmail.com
Thu Mar 25 04:40:56 GMT 2010


On Thu, Mar 25, 2010 at 9:59 AM, Stephen J. Turnbull <stephen at xemacs.org> wrote:
> Ben Finney writes:
>
>  > In the ~Idea to project~ slide, an important distinction between Git and
>  > Bazaar in remote setup is that Bazaar remote repositories can be stored
>  > and published via existing standard protocols (HTTP, SFTP) without
>  > anything specific running on the remote end. I think that Git requires
>  > at least Git running on the remote end.
>
> No, git is capable of using dumb storage (HTTP/DAV only, but everybody
> has that nowadays).  It requires some preparation on the server side,
> setup for writing is non-trivial, and Bazaar may be more efficient
> than git if you are using dumb protocols, though.  (Hard though that
> last may be to believe!)
>
> This is not considered a feature by git users.  Why it is considered a
> feature by Bazaar users and developers, I don't know. :-)
>

One of the main reasons I picked bzr a little more than a year ago
over git (and hg) was its support for dumb protocols, specifically
sftp and ftp. I needed to share my sources with someone and that
was the only protocol I had permissions for on the common
system. If not for that I would have had to go with svn as which
was pre-installed. svn would have been a disaster as one fine
day the server crashed and _all_ data was lost. No backups.
Luckily we had bzr :-)

The other reason was the pure python fallback bzr had. When I
did get access to a system with ssh, I still didn't have access to
build C code. With bzr I just had to untar it and put it in the path.

Regards,
Parth



More information about the bazaar mailing list