hg vs bzr comparison updated
Robey Pointer
robey at lag.net
Fri Nov 10 19:03:45 GMT 2006
On 7 Nov 2006, at 5:01, Andrew Bennetts wrote:
> On Tue, Nov 07, 2006 at 08:23:19PM +0800, James Henstridge wrote:
>> On 07/11/06, Nicholas Allen <allen at ableton.com> wrote:
>>> Is this accurate:
>>>
>>> "Bzr, on the other hand, has no built-in support for pushing (yet)"
>>>
>>> There is the push command that can do this and only pushes what has
>>> changed - or did I misunderstand what you were meaning by push
>>> support?
>>
>> It is a bit unclear, but I think he means pushing over HTTP. You've
>> only quoted half the sentence:
>>
>> "Bzr, on the other hand, has no built-in support for pushing (yet),
>> but they do support pulling over HTTP."
>>
>> The author mentions pushing changes with rsync and SFTP after, which
>> supports this interpretation.
>
> My reading of that paragraph is that because there's a dependency
> on paramiko,
> Brett didn't consider SFTP push to be "built-in". The same
> paragraph notes that
> while bzr+ssh currently requires paramiko (and thus PyCrypto), it's
> not really
> needed and later versions will fix this. Of course, bzr+ssh also
> requires that
> you have bzr installed on a server somewhere, but I guess this sort of
> dependency isn't noteworthy for him... I guess installing software
> on his server
> is easier than on his OS X workstation/laptop ;)
>
> Having used linux distros with nice packaging systems for so long,
> I almost
> forget that dependencies like paramiko aren't utterly trivial to
> install
> everywhere.
Even on platforms without packaging systems now (like OS X) thanks to
setuptools!
It really should be as simple as:
# easy_install paramiko
Possibly the author isn't very familiar with python yet.
robey
More information about the bazaar
mailing list