/srv/irclogs.ubuntu.com/2011/08/12/#bzr.txt

kwmiebach'bzr pull -r 425 .'  resulted in 'No revisions to pull'. But rev 425 is in the log. Strange.00:00
kwmiebachI come from git - it is so different00:00
kwmiebachI think bzr revert changed something. But how can I find out if I am at the earlier reveision now? 'bzr log' still shows the latest revision as the first entry00:06
kwmiebachspiv, thank you. i think i will do a new local branch, maybe it is possible to specify a revision umber00:11
kwmiebach(I believe "revert" is doing what I want. But how can I proove the outcome?)00:12
kwmiebachspiv, is there also a way to revert to a milestone?00:37
bignosekwmiebach: is the milestone a tag?01:26
bignose(and if not, why not?)01:26
bignosekwmiebach: if so, ‘revert’ takes the ‘--revision’ option with all the usual revspec values01:27
bignoseso ‘bzr revert --revision tag:foomilestonetag’01:27
kwmiebachbignose, thank you. I am only making local copies of some launchpad repositories. Gonna try to see milestones as tags.01:30
kwmiebachwhat if I tomorrow forget which revision I reverted to yesterday? is there a way to find out at which revision I am?01:31
jimiskwmiebach: bzr info -v or some other flag possibly?01:36
kwmiebachjimis, witth your help I checked the help for "bzr info" and it said "bzr revno" is what I needed. cool.01:39
kwmiebachthe fog is starting to clear now :)01:40
bignosekwmiebach: what I meant was, if you have a milestone and you want to refer to it by name, that's what a tag is for.01:44
bignosekwmiebach: what is a milestone to you?01:45
poolielifeless, spiv, hi01:47
lifelesshiya01:48
pooliecan we chat briefly?01:48
kwmiebachbignose, I find "milestones" on launchpad projects.01:48
lifelesspoolie: of course01:48
kwmiebachbignose, for example the "do" project: https://launchpad.net/do there is a chart of "series and milestone" approx in the middle column (trunk, 0.8, 0.7, 0.6)01:52
spivkwmiebach: ah, sorry, I forgot to say --overwrite in the 'bzr pull' invocation01:54
spivkwmiebach: launchpad milestones don't necessarily correspond to any revision01:55
spivkwmiebach: (e.g. its common to have milestones for releases that aren't ready yet, and the milestone is used as a tool to track what's left to be done)01:56
spivkwmiebach: but it's common practice that people will add bzr tags when they make releases01:56
spivkwmiebach: e.g. 'bzr tags -d lp:do' reports tags like 0.8.0 and 0.8.5, so you can use e.g. '-r tag:0.8.5' to refer to those tagged revisions01:58
kwmiebachspiv, I tried "bzr pull --overwrite -r 1234 ." now. It seems to work on the one hand I get a correct "bzr log" afterwards. But the "bzr pull ..." told  me many conflicts were intrioduced. Is that a normal thing?01:59
kwmiebachHow can pulling a different revision introduce a conflict?01:59
spiv(It occurs to me it might be a nice feature if the launchpad page for a milestone linked to a revision tagged with the milestone name in the corresponding series branch, if that tag exists)02:00
spivkwmiebach: because the tree you were pulling in wasn't a pristine copy of the other revision02:00
spivkwmiebach: it might have had uncommitted changes, or unversioned files02:01
kwmiebachspiv, what i did before was some "revert" commands02:02
kwmiebachso i throw it away and create a clean local "bzr branch" again02:02
spivRight, if you revert to some revision other than the current revision for that tree, then you have uncommitted changes02:02
spiv(as will be clear if you check the output of 'bzr st')02:03
spivkwmiebach: note that you can specify -r with 'bzr branch' too02:03
kwmiebachcool02:03
spivkwmiebach: so you can just branch the revision you want directly, rather than branching the current tip then pulling the one you actually wanted.02:04
kwmiebachis there a windows command line version of bazaar? I am actually using bazaar on cygwin, but I believe it is slow02:05
bignosekwmiebach: there is, and I've used it a few years ago02:07
bignosebut it was painful. not Bazaar's fault, but Windows's.02:08
bignose(might be better with a decent command shell, but that's what Cygwin is for.)02:08
kwmiebachbignose, i undersstand. maybe i stay with cygwin-bazaar02:08
=== robbyoconnor is now known as `
=== ` is now known as r0bby_
=== r0bby_ is now known as robbyoconnor
thomiDoes anyone know why __enter__ and __exit__ were removed from bzrlib.transform.TransformPreview with rev 5967?04:33
thomithe commit message just says "Cleanups and fixes for merging into null tree. (Aaron Bentley)"04:33
thomibah - figured it out, was looking at the wrong branch :(04:46
jelmermoinmoin06:08
* jelmer heads to a coworkspace, back in 30 min06:33
vilamoin06:59
pooliehi vila07:09
vilahey poolie07:10
vilaI see pqm is still going strong :)07:26
jelmerwhoa07:30
vilaI'm glad we do so many landings :)07:33
vila<cough>07:33
vilapoolie: if the datasync stuff is involved in the pqm increased times, it doesn't show up on babune 'build time trends'07:35
vila--parallel shouldn't be an explanation but using tmpfs for /tmp on the slaves may (I'm still not fully convinced though)07:35
vilajelmer: about your unparsed-url mps07:36
vilaI'm wondering if we shouldn't take the opportunity to use URL objects as parameters instead of strings and keep the various representations available for the URL life cycle07:37
pooliehi vila, jelmer07:37
vilainstead of converting back and forth between paths/urls/unicode/url-encoded and having these conversions occur everywhere07:38
jelmer'morning poolie07:38
vilaI'm not advocating for doing that everywhere either (and may be not *now* either)07:39
vilabut we've encountered so many related bugs...07:40
jelmervila: I wouldn't be opposed to that07:40
vilathis will also help clarify which parts of the API use which form of URLs (unicode is *not* 42 ;)07:42
jelmeryeah, that's indeed a bit undefined at the moment07:42
jelmerwhere some things are unicode paths, some things are utf8 paths, some things are urlencoded utf8 paths, ..07:42
vilayeah, and dealing with strings means you lose the original form you may need at some later point07:43
jelmervila: for the moment, I'd like to focus on just getting colocated branch support finished07:43
vilaso the main idea would be that URL objects are immutable but can provide the various forms07:43
vilajelmer: np07:43
vilayeah, yeah, I certainly don't want to distract you (almost ;)07:44
vilajelmer: oh, and thanks a ton for all the reviews !07:45
jelmervila: no problemo, I am after all patch pilot :)07:46
vilamthaddon: I filed bug #825027 about the issue you encountered yesterday07:52
ubot5Launchpad bug 825027 in Bazaar "create_safety_net is brittle" [Medium,Confirmed] https://launchpad.net/bugs/82502707:52
mthaddonthx07:53
jelmervila: is that a blocker for the new PQM?07:54
vilamthaddon: for my own enlightenment, what was the root cause here ? You can really get a chroot without the right users declared ?07:55
mthaddonvila: we copied the chroot wholesale from the existing PQM instance, so the UIDs aren't matching up07:56
vilajelmer: from the bzr pov, no, we can try working around the issue or at least provide a better feedback but given the pqm workflow, I'm not entirely sure we could have give mthaddon a timely and useful feedback :-/07:57
vilamthaddon: wow, I see07:57
vilaautomated deployments ftw ;)07:57
mthaddonshould be fixable on this end, of course :)07:57
* vila nods07:58
pooliehi vila, would you like to talk?08:25
vilapoolie: sure08:26
vila!08:26
lifelessvila: so the failing test didn't output its exception ?08:26
poolieactually i might put some dinner on, then can i call you at home?08:27
vilalifeless: all failing tests did output their exceptions08:27
vilalifeless: the issue is that they were hidden in a redirected file making it harder to understand what was going on08:27
vilapoolie: wfm08:28
lifelessvila: why was the file redirected ?08:32
vilalifeless: so it can be post-processed with subunit-stats, man, it's the bzr 'make check' remember ? ;)08:32
lifelessvila: its been a bit :>08:33
lifelessvila: why didn't pqm send the original stream out in its error mail? it normally does that ? [and extracts the failures itself]08:33
vilalifeless: ctrl-alt-del08:34
lifelessvila: ?!08:34
lifelesssorry08:34
vilalifeless: the context was mthaddon debugging the new pqm server, not the usual workflow08:34
lifeless08:34
lifelessvila: so, I would close that bug invalid :>08:34
vilalifeless: well, the subject says 'create_safety_net' is brittle, I use a 'medium' importance08:35
lifelesssorry, I should be clearer08:35
lifelessthe 'hard to debug' aspect of it is unrelated to the way that test fails08:35
lifelessit was due to how the test suite was run08:35
vilaI don't disagree :)08:36
lifelessas I read the bug, the hard to diagnose part was the greater part of the problem :)08:36
vilaOn the other hand, a failure at this point could have just *stopped* the test suite, there is no point in failing gracefully there08:36
lifelessvila: or run with -108:37
vilalifeless: hmm, running with -1 was abandoned when subunit were used ;)08:37
lifelessright, but as you said: this wasn't normal08:38
lifelessthis was debugging a new server08:38
vilalifeless: then -1 is not available for 'make check', I indeed thought about defining a new make target for such cases though08:38
lifelessvila: when would it be used?08:39
vilabut mainly, I agree with you, it has little to do for bzr itself08:39
vilalifeless: when validating the selftest environment08:39
lifelessvila: which is why if I was still active in bzr I would probably just close the bug invalid :)08:39
lifelessvila: I would run ./bzr selftest -1 if I wanted to validate the environment :)08:39
lifelessanyhow08:40
vilalifeless: yup, I recommended something like that08:40
lifelessit was just a cmment, if you want it open, its up to you :)08:40
lifeless(IMO)08:40
vilalifeless: thanks, I will add such a comment ;)08:40
ccxCZhas anyone tried to integrate PQM with issue tracker? I'm currently looking at roundup and how it could handle 'bzr send' messages09:09
jelmerccxCZ: hi09:21
ccxCZhello :-)09:22
jelmerccxCZ, Integrate it in what way, automatically closing bug reports when the fix for that bug lands?09:22
ccxCZor close merge request when it's approved09:22
jelmerccxCZ: It should be possible to do that outside of PQM with just a script that watches the branch09:24
ccxCZI thought about workflow like this: someone bzr-sends me a patch, it goes into roundup as open issue and is forwarded to pqm, which replies with "all tests passed". I then reply via pgp-signed mail or via web interface and say "merge", which closes the issue and merges the branch09:29
jelmerccxCZ: pqm can only really handle merge commands, potentially requiring a testsuite to pass before accepting a merge command09:30
ccxCZokay, seemed to me that way. But what I described shouldn't be that hard to build, right?09:31
ccxCZanyway I kinda miss some documentation on how to handle bzr-send messages09:33
jelmerccxCZ: pqm doesn't handle messages sent with bzr send09:35
jelmerccxCZ, you seem to want a feedback step between having pqm run the tests and actually doing the merge, I don't think that's very easy with PQM at the moment09:35
ccxCZwhat does handle bzr-send messages? how can I inspect them / assign them to correct repo etc.09:37
jelmerccxCZ, "bzr pull" and "bzr merge" can handle the bundle files that "bzr send" attaches09:37
ccxCZhow do I do that? I point it at mbox file instead of uri?09:39
jelmerccxCZ: "bzr send" attaches a file that you can point it at09:40
ccxCZI need to exctract the mime part then, right?09:41
jelmeryep09:41
ccxCZhmm, maybe I'll try to involve buildbot then09:46
ccxCZor rather I'll write down usecases for such system first, would you mind writing me what you about it when I do?09:49
jelmerccxCZ: writing what?09:52
ccxCZnvm for now10:00
pooliehi jelmer, can you have a go at the review queue today?10:01
jelmerhi poolie10:03
jelmerpoolie: there doesn't seem to be much that needs review at the moment -  is there anything specific I should look at it?10:03
jelmernevermind, maybe I should switch back to ~bzr/+activereviews, ~bazaar+activereviews is too noisy10:04
=== medberry is now known as med_out
thumpercan bzr have a global ignore list?10:19
jelmerthumper, ~/.bazaar/ignore IIRC10:20
thumperjelmer: ta10:20
Riddellwow, PQM is slow10:28
vilaRiddell: hehe, welcome to the club :)10:34
vilaRiddell: so, yeah, very slow since ??? but a new server is in the works so the consensus is to wait for it and see if it's still slow and *then* investigate10:35
vilaRiddell: in other words: *now* is not the time to use pqm to check that the whole test suite pass ;)10:36
vilaRiddell: I may have an offer you can't resist to though...10:37
Riddellvila: qu'est ce c'est?10:38
vilaRiddell: if you connect to babune once, I can add you to the testers group there so you get more rights to run the test suite on various platforms ;)10:38
vilaRiddell: for arbitrary branches that is10:39
Riddelland then it wouldn't risk failing in PQM and taking another day to pass?10:39
vilayup, that's the idea10:39
Riddellhow do I connect?10:39
vilanot fully guaranteed as I've seen cases where pqm were raising different failures, but pretty rare these days10:40
vilaRiddell: click the login button top right10:41
Riddelltop right of what?10:41
vilaRiddell: http://babune.ladeuil.net:24842/10:41
vilaRiddell: omg, you don't know where babune leave on the internet ? :D10:41
vilalives10:42
vilaruining joke tyops are baclk ;)10:42
vilaabck !10:42
vilaback !10:42
Riddellme and babune have never been introduced10:42
Riddelllogged in10:43
vilaRiddell: meet babune: http://babune.ladeuil.net:24842/10:44
vilababune: meet Riddell10:44
=== vila is now known as babune
Riddellbonjour babune10:45
babuneI'm a bot running the test suite for bzr on various platforms10:45
babuneYou can look at the 'debug' tab to see various jobs which accept various parameters (including a branch) to run various subsets of the test suite10:45
babuneRiddell: you're now part of the testers group10:46
Riddellthanks babune10:47
Riddellso how do I test things?10:47
babuneRiddell: refreshing the page should reveal additional buttons including a clock with a green button to run a given job10:47
babunes/button/arrow/10:47
Riddellit does10:49
babuneRiddell: oh, you run the chroot-natty one ?10:49
babuneSo, the 'Critical' and 'High' tabs are the "official" jobs and under normal circumstances are triggered automatically10:50
babuneRiddell: did you specify a different branch than lp:bzr ?10:50
Riddellbabune: yes I clicked on the chroot-natty clock icon10:51
babuneno, good, ho harm done then, perfect10:51
babuneRiddell: for your own branches, better look at the jobs in the 'debug' tab and yell or file bugs if they don't suit your needs10:51
=== babune is now known as vila
vilaWhat a lovely bot...10:52
Riddellhow do I specify a different branch?10:53
vila3 min 23 sec, eat that pqm !10:53
vilaoooh, the 'Critical' jobs have no parameters, I see, try http://babune.ladeuil.net:24842/view/debug/job/selftest-subset-natty/build?delay=0sec10:54
vilayou'll get a page with the accepted parameters10:54
Riddellah hah10:55
Riddelllovely10:55
vilajelmer: bad target for your generate-revhistory proposal I suspect10:58
vilaRiddell: in other news, your submission just started on pqm ;)11:00
Riddell--MARK--11:01
vila:)11:01
=== Mkaysi_ is now known as Mkaysi
jelmervila: any chance you can submit my fix for 2.4 to lp:bzr/2.4 ?13:57
vilajelmer: sure thing13:58
fullermdAw, man, you want vila to make pqm work _harder_??13:58
vilawork pqm work !13:59
fullermdSlavedriver   :(13:59
vilaThat reminds me of lucid-emacs's whip sound :)14:00
vilaYeah, I confess I've used lucid-emacs (later called xemacs) before seeing the true light of using GNU emacs14:00
vilaBut RMS said it's ok now14:00
vilaggggh14:04
vilawell done jelmer :)14:04
jelmervila: what did I do ? :)14:04
vilatricked me into submitting your proposal before realizing two of mine have failed for conflicts :D14:04
jelmermuhahaha >-)14:06
vilahehe14:06
jelmer(that was actually unintentional...)14:06
vilayeah, they all say that...14:08
vilajelmer: in fact, I'm more interested in merge 2.4 => trunk right now for babune's sake, so all is fine14:09
vilasince that means your equality_funcs.clear workaround should turn oneiric blue, finally14:11
mgzhm, had I realised oneiric was really going to ship a non-release python version from a random hg checkpoint, I'd have proposed a branch just removing that code entirely14:22
mgzit doesn't serve much purpose without the main chunk which has yet to land14:23
jelmerI hadn't counted on that either14:25
jelmerPerhaps we should've checked with doko14:25
vilamgz, jelmer: yeah, worth checking, it would be surprising that python is not upgraded until oneiric is released14:26
vilamgz: fixing the bug upstream was the right thing to do anyway, thanks again for that !14:26
Riddellis there a bzr equivalent of "git rev-parse --show-prefix"? i.e. finding out where the current directory is relative to the top of the .bzr branch from the command line?14:32
vilabzr root ?14:36
vilaha no, you want the relpath from that... hmm, worth adding an option to the command...14:37
vilaRiddell: care to file a bug ?14:37
Riddellmm, actually bzr root might be just what I wanted14:38
bignoseRiddell: branch_root=$(bzr root) ; echo ${PWD#${branch_root}/}14:39
Riddellbash is such a messy language :)14:40
bignoseeven better: echo ${PWD#$(bzr root)/}14:40
vilawhy not just: 'bzr root' ?14:40
bignosevila: because it's not what is being requested14:40
bignosevila: see the difference between 'bzr root' and the shell code I gave14:40
vilathat's why I'm asking, trying both gives the same result here14:41
bignoseit should not.14:41
vilaha right, different result when I'm not at the root14:41
bignoseah okay, it would iff you are already at the root. hmm.14:41
fullermdDoesn't work too well without bash either   ;p14:42
* bignose ignores systems without Bash :-)14:42
bignoseI'd be happy seeing a 'bzr relative-path [filename]' that does what Riddell is asking14:43
vilayeah, that's why I ask RIddell to file a bug. Adding a --relpath to 'bzr root' would have my preference over a new command though14:44
fullermdWe almost have it, in bzr ls --from-root.  Except it refuses to take a path arg at the same time.14:44
bignoseI don't think it belongs on the 'bzr root' command, which has a different purpose.14:44
vilaWell 'Show the tree root directory' doesn't specify if the path is absolute or relative14:45
=== micahg_ is now known as micahg
fullermdBut he doesn't want the tree root dir.  He wants to know where he is _relative_ to the tree root.14:45
bignosevila: showing the *current* directory is not "show the root"14:45
fullermd(of course, it has more to do with showing the root than with parsing a rev, but who expects sanity from git commands?  :p)14:46
vilabigjools: ouch, you're right, sorry14:46
bignosefullermd: exactly14:46
bigjoolsvila: I am.  What was the question? :)14:46
vilabigjools: I meant, sorry for the bad auto-completion ;)14:46
bignosewe don't have to make the same bad UI decisions as Git14:46
vilabignose: ouch, you're right, sorry14:47
fullermdQuite.  We're perfectly capable of inventing our own all-new bad UI decisions!14:47
bignose:-)14:47
bignosefullermd: I think Riddell's request is best met by an optional path argument to 'bzr ls --from-root'14:48
bignose(since it already does the special case of "current directory" without any changes)14:48
bignoseand that's me out. g'night, all.14:48
fullermdbzr ls already takes a path; it just refuses to take a path AND from-root.  Kinda squirrely-looking.  It also recurses when I specify '.' as the path, even without recursion, but that's another nit...14:49
fullermd(though actually, I wish --from-root means to do the _ls_ from root, not show full paths...)14:49
vilafullermd: you know you can add test scripts to your bug reports in a syntax very close to a shell script ;)14:49
fullermdI write shell scripts to narrow down and reproduce the bug; they just get attached to the reports as a bonus because I've already written 'em  ;p14:50
vilafullermd: I know ;)14:54
vilabut test scripts can be run repeatedly without removing the tmp test dir...14:55
fullermdOh, I just keep up-arrowing to "rm -rf foo ; ./whatever" when I'm working 'em up.14:56
vilahehe14:56
fullermdI guess that would be "C-x M-9 H-q C-é F-17 M-r" for you?   :p14:56
vilanope, M-p15:00
vilaAnd F- doesn't exist, you just made it up ;-P15:01
fullermdWhat, you don't have Function keys?15:03
mgzseventeen of them? :)15:06
fullermdWell, if you're gonna use Emacs...15:06
mgzI thought that just required four flavours of meta...15:06
vilafunction keys are f1 f2 etc, capital has a meaning in shortcuts ;)15:07
vilaEscape Meta Alternate Control Shift, really that's not *that* hard to remember :D15:07
fullermdYou've never seen a keyboard with a Function key, that you chord with a number to put in Fwhatever?15:07
vilafoot keyboard ?15:07
fullermdNo, there are regular keyboards that have it.15:08
fullermdAs I recall, for one example, my PCjr had one.15:08
fullermd(yeah, OK, get your laughing out of the way...)15:08
vilaohhh, that reminds me of very old vt100 keyboards maybe15:08
fullermdHm.15:09
* fullermd goes to check in the closet.15:09
vilarats, I can't do that15:09
vilaI mean, I have a closet of course but no keyboard old enough there ;)15:09
fullermdThe VT102 doesn't have any Function just, just PF 1-4.15:10
vilathe oldest may be one with those... DIN plugs ? (Round with 5 pins inside)15:10
fullermdI've got a Liberty terminal that has F1-F16.15:10
fullermdVT102 is 1/4" TRS.  Lot older than a DIN   :p15:11
vilaI've amac keyboard with f1->f15 volume-up/down/mute and eject !15:11
fullermdThat sounds like an AT-style.15:11
vilayeah AT-style15:11
fullermdGot a handful of those around.15:11
vilaso volumes and eject should be probably be configurable giving f1->f19, you lose !15:12
fullermdConfigurable?!  I thought you said "mac"   :p15:13
vilaplugged into an ubuntu system ;-D15:13
fullermdOut of the frying pain, into the fire...15:13
vilaAnd wait ! The othe one has f1->f13 plus volumes and eject ! f1-f20 !!! mwhahahahaha15:14
vilameh15:14
vilaf1->f*16*15:14
fullermdIBM made some keyboards that went up to f24, I think.  Probably 80's.15:14
viladid they run FreeBSD ?15:15
vila:-D15:15
gouris anyone familiar with both bzr-2.4 & hg-1.9 to tell how do they compare today?15:15
fullermdDoubt it.  That would be pre-386, so pre-MMU, so any *nix just points and laughs.  Could probably hook the keyboard up to something current of course.15:16
vilapre-MMU... painful memories15:16
jelmerhah15:16
jelmerpre-MMU! Finally somebody brings something up I remember :)15:17
fullermdLong time ago.  So long you'd have to chase a far pointer to...15:17
vilajelmer: \o/15:20
vilafullermd: FAR pointer ? You *did* code on windows ???15:21
vilaor DOS for this era15:21
fullermdOh, no, you had to deal with memory models in DOS too...15:21
jelmerTurbo C++, good memories :)15:22
fullermd(though I'm sure there were SOME other platforms that were dumb enough to deal in segmented memory too)15:22
vilanever see any other...15:22
vilaI've dealt with really small processors and memory were you add to switch memory banks to do anything useful, but hey, that's what bare metal is about ;)15:23
jelmerhah, finally some progress on colocated branches15:28
vilasome *more* progress you mean ? :-D15:28
fullermdWell, now that we've established at least 16 F keys, we can colocate 4 bits of branches   :p15:29
vilajam: I can't find a description of bzr.groupcompress.max_bytes_to_index, can you propose one ?15:32
jamvila: doc/en/release-notes.txt "bzr.groupcompress.max_entries_per_source" it got renamed bytes which is the same value *1615:33
jamso 'entries_per_source' = 65536 => max_bytes_to_index = 16*65536 = 1M15:34
vilaI meant a definition suitable for help15:34
vilaha found it in delta.h15:35
gouris it possible to see in log output whether some revision is gpg-signed?15:48
Riddellgour: only in the latest versions15:50
gourRiddell: 2.4:x?15:50
Riddellgour: yes, since 2.4b5 New option ``--signatures`` for ``bzr log``15:51
gourRiddell: that's cool and missing in hg15:51
Riddellgo me :)15:52
Riddellalso bazaar kde integration http://blogs.kde.org/node/446715:52
gourwhen is 2.4 scheduled?15:52
* gour is using xfce15:52
vila2.4.0 has been frozen, installers and packages are currently built15:53
gourthumbs up15:53
gourwhat would be the best way to mimic hg's 'named branches' concept which i like due to its simplicity? fossil has similar stuff15:53
gourbummer...py-pyme port required for 2.4b5 fails to build :-/16:07
jonathanjif i've got an existing branch (with history) but now i want to put that branch into another branch (one that encompasses a bigger project) how do i do that without losing my history?17:00
hikikohello! is there a way to change the last commit log?20:15
gourhikiko: uncommit and re-commit?20:17
hikikouncommit does change the code?20:20
gourhikiko: "Unlike revert, uncommit leaves the content of your working tree exactly as it is. That’s really handy if you make a commit and accidently provide the wrong error message. "20:22
hikikothank you :)20:29
=== CardinalFang_ is now known as CardinalFang
=== yofel_ is now known as yofel

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!