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