Conversation:
Notices
-
arnebab (arnebab)'s status on Thursday, 18-Apr-2013 03:27:24 EDT
arnebab
Workflow Failures for Basic Usecases of #DVCS in !mercurial and !git → http://draketo.de/node/561 — “are you serious???” !fs -
Joshua Judson Rosen (rozzin)'s status on Thursday, 18-Apr-2013 11:26:54 EDT
Joshua Judson Rosen
@arnebab, maybe you'd like to come work on one of my projects—we use #bzr.... -
arnebab (arnebab)'s status on Saturday, 20-Apr-2013 12:05:40 EDT
arnebab
@rozzin are you *serious*??? :) (bazaar still breaks at the initial clone and then when revision numbers start shifting around…) -
arnebab (arnebab)'s status on Saturday, 20-Apr-2013 12:06:39 EDT
arnebab
@rozzin I did not include bzr in the comparision, because I have even worse experience with it than with git… -
Joshua Judson Rosen (rozzin)'s status on Saturday, 20-Apr-2013 12:24:08 EDT
Joshua Judson Rosen
#Nonsense. What are you talking about? -
arnebab (arnebab)'s status on Saturday, 20-Apr-2013 14:04:38 EDT
arnebab
@rozzin you asked if I would like to join your project using bzr. I have very bad experiences with that… -
arnebab (arnebab)'s status on Saturday, 20-Apr-2013 14:05:01 EDT
arnebab
@rozzin with breaking at the initial clone I mean it takes ages - try for example to clone the emacs bzr repo. -
Joshua Judson Rosen (rozzin)'s status on Sunday, 21-Apr-2013 00:36:13 EDT
Joshua Judson Rosen
It takes me 15 minutes to download 30 years of #emacs dev history with #bzr, vs. 20 minutes with #git.... -
Joshua Judson Rosen (rozzin)'s status on Sunday, 21-Apr-2013 00:55:27 EDT
Joshua Judson Rosen
It takes me 50 *seconds* to make a svn-like `lightweight checkout' of #emacs trunk with #bzr, or 4 minutes to make a stacked branch. -
Joshua Judson Rosen (rozzin)'s status on Sunday, 21-Apr-2013 01:03:45 EDT
Joshua Judson Rosen
Interestingly, #bzr lets you reconfigure a lightweight checkout to have full local history, in the background, while you're working with it. -
Joshua Judson Rosen (rozzin)'s status on Sunday, 21-Apr-2013 01:08:43 EDT
Joshua Judson Rosen
@arnebab, revision-numbers in my projects' public bzr branches do not `start shifting around'.... -
Joshua Judson Rosen (rozzin)'s status on Sunday, 21-Apr-2013 01:17:00 EDT
Joshua Judson Rosen
@arnebab, you can't have had a bad bzr experience on one of my projects until you've actually tried joining one of my projects ;) -
Joshua Judson Rosen (rozzin)'s status on Sunday, 21-Apr-2013 01:20:15 EDT
Joshua Judson Rosen
But seriously, @arnebab: it'd be great if you wanted to come help with either FoxtrotGPS or libvisualid, and I'm pretty sure neither would give you the problems you're afraid of. -
arnebab (arnebab)'s status on Sunday, 21-Apr-2013 03:04:28 EDT
arnebab
@rozzin it took *me* over 15 minutes to get the emacs history with bzr, and then after I did not find out how upload the repo, I sent i diff -
arnebab (arnebab)'s status on Sunday, 21-Apr-2013 03:05:53 EDT
arnebab
@rozzin also I then had bzr crash on me while trying to diff. I had to use M-x diff-buffer-with-file … -
arnebab (arnebab)'s status on Sunday, 21-Apr-2013 03:15:36 EDT
arnebab
@rozzin I’d love to help if I were not already out of free time (I have to cut time from other projects to write a text like that) -
arnebab (arnebab)'s status on Sunday, 21-Apr-2013 03:15:55 EDT
arnebab
@rozzin do they no longer jump around when you merge? -
Joshua Judson Rosen (rozzin)'s status on Sunday, 21-Apr-2013 03:25:54 EDT
Joshua Judson Rosen
bzr revnos never did jump around when merging branches into a mainline; only if you steal mainline context, which is #bad-form in *any* DVCS -
Joshua Judson Rosen (rozzin)'s status on Sunday, 21-Apr-2013 03:28:44 EDT
Joshua Judson Rosen
I generally set my shared #bzr branches to disallow `merge down, hijack mainline context, push up' behaviour: "append_revisions_only=True" -
arnebab (arnebab)'s status on Sunday, 21-Apr-2013 04:17:27 EDT
arnebab
@rozzin what does mainline context mean?
-