/srv/irclogs.ubuntu.com/2009/11/09/#bzr.txt

=== oubiwann_ is now known as oubiwann
=== oubiwann_ is now known as oubiwann
=== raimue is now known as Raim
=== GaryvdM is now known as GaryvdM_work
bialixGaryvdM_work: hi09:56
bialixGaryvdM_work: quick question: how's grouping in qcommit/treewidget supposed to work?09:56
bialixif I have 2 changed files in one directory they're not grouped into folder, is it intended?09:57
bialixGaryvdM_work: here is http://imagebin.ca/view/xZhU_h.html09:58
GaryvdM_workbialix: if there are more than 4 file, it's grouped10:00
bialixhmmm10:00
bialixIMO 3 is better10:00
bialixok, anyway, thanks for answer10:01
GaryvdM_workbialix: The const for that is in lib/treewidget.py line 11610:02
GaryvdM_workhttp://bazaar.launchpad.net/~qbzr-dev/qbzr/trunk/annotate/head%3A/lib/treewidget.py#L11610:02
bialixaha, thanks10:03
GaryvdM_workYou can see from my comment that I was thinking about making a config option for it10:03
GaryvdM_workbialix: If you change it, or make it configurable, you will need to adjust the tests.10:03
* bialix want qbug dialog to send bug reports to LP from command-line without browser, sigh, dreams-dreams10:04
bialixGaryvdM_work: ok, not now10:04
gourhiya, i'd like to try using bzr hg plugin in order to push/pull to the hg project using hg forest extension. is it possible to achieve it?10:09
bialixgour: it seems pull you can, but push not yet10:18
bialixwhat's special about forest extension?10:18
bialixwe have similar thing in bzr: scmproj plugin10:18
gourbialix: forest try to solve something like svn's externals, i.e. nested repos10:24
gourlet me check that plugin10:24
bialixscmproj aims the same10:25
bialixbut I've designed it to be VCS agnostic, though current implementation supports only bzr10:25
gourthat's ncie to hear10:25
bialixgour: why you don't use hg directly?10:26
gourbialix: i've flakey internet conenction (mobile 3g) and running 'hg fpull' often fails forcing me to run 'hg recover' in subrepos, so i hope bzr might be more robust network-wise10:27
bialixah, that's possib;e10:27
bialixah, that's possiblke10:27
bialixrats10:28
bialixah, that's possible10:28
gour:-)10:29
bialixgour: so the problem in builtin hg pull?10:29
bialixor fpull does something bad behind the scene?10:29
gourbialix: well, it should just traverse all the subrepos and full from 'em10:30
gourbialix: i'll try scmproj and see how it works10:31
bialixfull? pull?10:31
bialixgour: feel free to ask about scmproj, I'm the author and docs is not complete10:31
gours/full/pull10:31
gourok, i'll report back. bbs10:32
bialixok10:32
bialixis it public project?10:33
gourbialix: yep, tryton.org10:45
bialixgour: it's a big project10:59
bialixit seems you need bzr-hg in the end anyway10:59
gouryeah...just wonder if i could organize repo in such a way to be able to pull in one swing11:00
bialixGaryvdM_work: found critical regression in qcommit: https://bugs.launchpad.net/qbzr/+bug/47906811:08
ubottuLaunchpad bug 479068 in qbzr "qcommit crashed if there is removed files" [Critical,New]11:08
GaryvdM_work:-(11:08
* bialix back to 0.1511:09
GaryvdM_workbialix: Bug 479068 seems to be windows only11:21
ubottuLaunchpad bug 479068 in qbzr "qcommit crashed if there is removed files" [Critical,New] https://launchpad.net/bugs/47906811:21
GaryvdM_workIt's beeing caused by the icon for removed items.11:21
gourhuh, now i read about bzr' nested tree...11:29
gourconsidering that hg has forest which is supposed to be replaced with subrepos (not clean how it will look like), it seems that with 2.x release bzr is greatly reducing any possible gap with, at least, hg...git is anyway too complicated11:31
GaryvdM_workgour: note that nested tree is not complete yet.11:31
gourGaryvdM_work: ahh...what is missing?11:31
gourstill, chosing bzr over hg is very promising now11:32
GaryvdM_workgour: I'm not exactly sure, but I think there is a working implementation, but it has not been merged to bzr.dev due to design concerns.11:32
gourGaryvdM_work: i see there are 'join' and 'split' commands in 2.011:33
GaryvdM_workgour: Status of nested trees: http://bazaar-vcs.org/NestedTreeProgress11:36
gourthanks11:36
=== mrevell is now known as mrevell-lunch
bialixGaryvdM_work: but you fix it in one go with another bug12:25
GaryvdM_workbialix: Yhea - it's not windows specific.12:26
bialixthanks12:26
bialixis it correct to write in NEWS about: Fixed compatibility with PyQt 4.4.12:27
bialixGaryvdM_work: ^ ?12:27
GaryvdM_workbialix: With newer pyqt (4.6) you don't have to return a QVarent, but with 4.4, and 4.5 youdo12:27
bialixit's nice of course12:28
GaryvdM_workbialix: Yes I should update NEWS - I'll do that later12:28
bialixI'm do it now12:28
GaryvdM_workbialix: Any ideas on bug 47909312:29
ubottuLaunchpad bug 479093 in qbzr "Treewidget: Can't revert from the context menu on windows" [Critical,Confirmed] https://launchpad.net/bugs/47909312:29
bialixone sec12:29
bialixGaryvdM_work: does it occurs for any tree?12:31
bialixI'd say we keep read lock over tree and then trying to run operation which required write_lock12:31
bialixon Windows locks even within process are exclusive12:31
* bialix knows everybody tired to hear this, last itme maybe: OSLMD12:32
bialixGaryvdM_work: steps to repsoduce, please12:32
bialixGaryvdM_work: steps to reproduce, please12:32
GaryvdM_workbialix: all trees for me12:32
GaryvdM_workbialix: are you using tbzr?12:33
bialixno, why?12:33
bialix"all trees for me" -- what it means?12:33
GaryvdM_workbialix I am using tbzr - maybe it is due to tbzr12:33
bialixGaryvdM_work: btw, about building installer without TBZR, do you figure out what need to be disabled?12:33
GaryvdM_workbialix: I have not looked yet.12:34
bialixping me when you'll be about this12:34
GaryvdM_workbialix: ok12:34
bialixI'll guide you12:34
GaryvdM_workthanks12:34
bialix(but don't try to ping me at 3am -- unlikely I'll be up all night) :-)12:35
bialixGaryvdM_work: btw, do you have any opinion on my new command logging? I hope it's not irritating12:36
* bialix personnaly found it useful to see what's going on behind the scenes as debug tool12:37
GaryvdM_workbialix: I like the idea - but when used without --ui-mode - to goes away so quickly, I can't see it.12:37
bialixYep, that's problem12:38
GaryvdM_workbialix: if no --ui-mode, maybe write to stdout12:38
bialixwe can emit it to terminal perhaps12:38
bialixright12:38
GaryvdM_workyes12:38
bialix:-)12:38
bialixok, I'll do it soon12:38
bialixI'm not sure about length at which I should it truncate12:39
bialixright now it's 128 chars, maybe I need to make it configurable via qbzr.conf12:39
GaryvdM_workbialix: It would also be cool if you could have a console in explorer/qmain that shows everything that you have done, that you can also use as a shell.12:40
GaryvdM_worklike dolfin - I'll find a screen shot of that...12:40
bialixyeah, luks said something like that about qmain12:40
bialixwhen I've asked him why for there is blank area at bottom12:40
bialixGaryvdM_work: I'm still under high pressure on my work, should finish the milestone this week12:41
bialixI hope next week I'll have some free time for qbzr12:41
GaryvdM_workbialix: cool.12:41
bialixI want to dedicate some time to finish and merge all merge proposals we have for very long time12:42
GaryvdM_worksigh, my current job is boring - I'm battling to focus on work :-(12:42
bialixafter *that* discussion in bzr ML I see it's not fair whinning for bzr devs while we have long standing backlog in our12:42
GaryvdM_workqbzr is my escape :-)12:42
bialix:-)12:42
bialixdo you want that I'll stop distract you now? ;-)12:43
bialixGaryvdM_work: and we desperately need good test suite, because it's hard to find regressions without running some edge cases12:44
GaryvdM_workbialix: Yes - and after reading fullermd's mail , I think just finishing of other people work is not to bad (like I did with Craigs qlog multi select)12:45
bialixyeah12:46
bialixI'm mostly tear between bugfixing of existing code and review others code12:46
bialixno time for my own ideas at all :-(12:46
bialixour beloved core devs sprinting in Brisbane again?12:47
GaryvdM_workjml: Are their any public notes of what you guys are talking about that the sprint?12:49
* bialix waiting while Matthew Revell will get interview with Gary about Qbzr :-)13:05
GaryvdM_workbialix: http://rudd-o.com/en/linux-and-free-software/a-cursory-look-into-kde-4-file-management-dolphin-beta/the-traditional-konsole-terminal-panel.jpg13:07
GaryvdM_workbialix: http://kubuntuforums.net/forums/index.php?topic=3099210.013:07
bialixGaryvdM_work: cool13:08
* bialix wanna such thing for windows13:08
bialixGaryvdM_work: I can reproduce the bug with lock even w/o TBZR13:10
GaryvdM_workbialix: oh13:10
bialixGaryvdM_work: any chance you keep tree locked after you load it13:10
bialixin treewidget?13:10
GaryvdM_workbialix: I don't think so.13:10
* bialix trying to run with -Dlock13:11
bialixghaa!13:12
bialixOSLMD! OSLMD! ODLMD!13:12
bialixGaryvdM_work: http://pastebin.com/d41c45c2613:13
bialixsuspicious place is tree_write_locked method trying to obtain read lock13:13
bialixGaryvdM_work: any bells?13:14
GaryvdM_workam13:14
GaryvdM_workbialix: I'll going to try specifically taking a write lock.13:15
* bialix has added log to bug13:15
GaryvdM_workbialix: Fixed :-)13:16
bialixit was quick13:17
bialixreally13:17
GaryvdM_workbialix: this was the fix.13:18
GaryvdM_workhttp://pastebin.com/d60f4032c13:18
bialixGaryvdM_work: :-D13:20
awilkinsqbzr question : what's the dag-flavoured tree widget?13:21
awilkinsAnd is there one for Java?   :-)13:21
GaryvdM_workawilkins: we just use a std QTreeView, but we have a custom item delegate which renders the dag, and we implement the expanding and collapsing our selfs13:23
awilkinsGaryvdM_work, that's pretty much what I figured I'd end up doing13:23
GaryvdM_workawilkins: May I ask, what for?13:24
awilkinsTree control for SNOMED-CT, a polydimensional DAG13:24
awilkinsAs in there is basically one main axis of traversal but there are also others13:24
awilkinsSNOMED-CT is a health ontology13:24
GaryvdM_workawilkins: if using qt, there are bits you can reuse13:25
bialixdoes anybody knows the tool for windows to easily draw DAGs? I need prepare illustrations to my articles about bzr13:25
bialixsomething like these sexy graphs there http://doc.bazaar-vcs.org/migration/en/foreign/bzr-on-svn-projects.html13:26
GaryvdM_workawilkins: and if you are rendering bzr log in another toolkit, there are also bits you can use13:26
awilkinsGaryvdM_work, I'll be using Java (either Swing or SWT) but I suspect there will be at least some logic I can reuse13:26
GaryvdM_workawilkins: feel free to ask if you need any pointers arround the code.13:26
=== mrevell-lunch is now known as mrevell
mrevellbialix, That's a great idea ;)13:27
bialixmrevell: :-D13:27
GaryvdM_work:-O13:27
bialixlol13:28
GaryvdM_workbialix: Maybe look at http://www.graphviz.org/ , but not as nice as what ever created http://doc.bazaar-vcs.org/migration/en/foreign/bzr-on-svn-projects.html13:29
bialixno, dot is not nice, it require many manual tuning to get what I need in the order and layout I need13:30
bialixI mean WYSIWYG tool13:31
GaryvdM_workbialix: It seems igc has used inkscape to draw toughs graphs [http://bazaar.launchpad.net/~bzr/bzr-migration-docs/trunk/annotate/head%3A/en/_static/merge-with-parent.svg]13:45
GaryvdM_workbialix: I think we can learn from http://www.understated.co.uk/2008/how-we-write-launchpad-announcements/13:48
bialixGaryvdM_work: thanks, it's interesting (about announcements)13:49
bialixI need to look at Inscape, never saw it in action13:49
bialixGaryvdM_work: btw, you're missing summary in your announcement/NEWS13:50
GaryvdM_workSorry13:51
bialixnp13:52
bialixI said this solely in the context of Relevant there http://www.understated.co.uk/2008/how-we-write-launchpad-announcements/13:52
bialixbtw GaryvdM_work, you don't need to send announcement to ru_bzr, because you're not member; I'm forwarding announcements myself anyway13:56
GaryvdM_workBialix: ok13:57
bialixGaryvdM_work: so what about Bug 479093? Do you forgot to push or do you want me to test it first?14:09
ubottuLaunchpad bug 479093 in qbzr "Treewidget: Can't revert from the context menu on windows" [Critical,Confirmed] https://launchpad.net/bugs/47909314:09
GaryvdM_workbialix: ah - push failed14:11
* GaryvdM_work rebases14:11
GaryvdM_workbialix: pushed now14:13
bialixthx14:14
bialixGaryvdM_work: working OK, thx, NEWS?14:17
GaryvdM_workok14:17
bialixinteresting is it possible to teach bzr to understand recursive cbzr call, like: bzr bzr qci14:19
GaryvdM_workbialix: I think qsubprocess will do that14:33
bialixit was half/joke14:33
GaryvdM_workbzr qsubprocess "qsubprocess qci"14:34
LarstiQdo those arguments keep being passed on?14:34
GaryvdM_workbzr qsubprocess "qsubprocess 'qsubprocess qci'"14:34
GaryvdM_workLarstiQ: yes14:35
LarstiQGaryvdM_work: yay:)14:35
GaryvdM_workand I think if you bencode it, you can do more than 314:36
bialixlol14:36
smartgpxGaryvdM_work: I think I've caught a problem with qbrowse in qbzr 0.16.0 - do you want to know about it here or as a bugreport on lp?14:39
GaryvdM_worksmartgpx: Bug report is better - other wise I'll forget14:39
smartgpxOK14:39
bialixsmartgpx: check the latest reports, today is bug day14:40
smartgpxThanks - it was Bug #47906814:42
ubottuLaunchpad bug 479068 in qbzr "qcommit crashed if there is removed files" [Critical,Fix released] https://launchpad.net/bugs/47906814:42
fullermdbialix: Oooh, bug day?  Do you need help adding bugs?   8-}14:45
bialixfullermd: yes, please!14:47
smartgpxwrt Launchpad. Is it possible to UNsubscribe from bugs in which I no longer have an interest?15:40
GaryvdM_worksmartgpx: #launchpad15:42
bialixsmartgpx: yes15:49
=== nevans_ is now known as nevans
maxbabentley: Hi. I filed a couple of MPs against bzrtools over the weekend. Is that sufficient or should I also be emailing the bzr ML?17:34
abentleymaxb: that's sufficient.17:35
maxbthanks17:36
dashjelmer: is the wizard in?18:42
dashI have an svn repo where a branch was deleted and a new one was created with the same name18:43
dashi would like to get a bzr branch containing the branch that was deleted.18:43
jelmerdash: hey18:49
jelmerdash: easiest way to do that is to create a new branch that is a descendent of the disappeared branch18:49
jelmerdash: alternatively you can use svn-import --all and then use bzr heads --dead18:49
dashah.18:52
dashi wondered if 'bzr get <url> -r svn:12345' or whatever would do it18:52
dashbut apparently not18:52
jelmerdash: no, that won't work18:58
jelmerdash: perhaps we can support something like -rsvn:trunk@12345 though18:58
dashjelmer: i'll just svn cp for now19:04
dashno big deal. :)19:04
dashthanks again19:04
jelmernp19:04
=== GaryvdM_work is now known as GaryvdM
RenatoSilvaverterok: I want to use bzr-eclipse :(19:21
verterokRenatoSilva: hi19:21
RenatoSilvaverterok: hi man, please please apply the patch :D19:21
RenatoSilvaverterok: or tell me how to build a jar for bzr-java-lib :(19:22
verterokRenatoSilva: I'm really sorry about that...I wasn't able to find the root cause but I'm still getting test failures19:23
verterokRenatoSilva: just "mvn package" in bzr-java-lib19:23
verterokRenatoSilva: I can build bzr-eclipse with you'r patch applied if that's ok with you19:23
RenatoSilvaverterok: the patch was for bzr-java-lib, iirc bzr-eclise wasn't chnaged19:25
RenatoSilvaverterok: also for xmloutput, but this one I think you're merged all the work19:25
verterokRenatoSilva: I know, but I can build a bzr-eclipse zipped update-site so you can use that19:26
RenatoSilvaverterok: also I would need redstone xml-rpc fixed, not sure how to do it though19:26
verterokRenatoSilva: do you have a patch for it?19:26
RenatoSilvaverterok: an update site with the patched version? it would be really nice :)19:26
verterokRenatoSilva: this hudson instance is running in my desktop, so the uptime (and bandwidht) is quite bad: http://steppenwolf.selfip.net/hudson/19:27
verterokRenatoSilva: I have a win32 slave in order to test all components in windows and linux19:27
RenatoSilvaverterok: bug 388300, last comment19:29
ubottuLaunchpad bug 388300 in bzr-xmloutput "Encoding problems in xmloutput: non-ascii URLs and ascii decoding of non-ascii strings" [High,Confirmed] https://launchpad.net/bugs/38830019:29
verterokRenatoSilva: I have a branch that includes your patch + some fixes for win32 (only for the tests), http://steppenwolf.selfip.net/hudson/job/bzr-java-lib-xp%20%28encoding%20and%20tests%20fixes%29/changes19:29
verterokRenatoSilva: you can check the failing tests there ^19:30
verterokRenatoSilva: actually, here: http://steppenwolf.selfip.net/hudson/job/bzr-java-lib-xp%20%28encoding%20and%20tests%20fixes%29/10/console19:30
RenatoSilvaverterok: the test errors were not happening before the patch? isn't it related to the patch needed for redstone lib?19:33
verterokRenatoSilva: ok, so we need a patched redstone-xmlrpc?19:33
verterokRenatoSilva: don't know, let me check19:33
RenatoSilvaverterok: see the bug 388300, lte me give you the exact comments....19:34
ubottuLaunchpad bug 388300 in bzr-xmloutput "Encoding problems in xmloutput: non-ascii URLs and ascii decoding of non-ascii strings" [High,Confirmed] https://launchpad.net/bugs/38830019:34
verterokRenatoSilva: I'm looking at it and also the xmlrpc patch in sf19:34
RenatoSilvaverterok: comments 18-2219:35
RenatoSilvaverterok: the redstone lib always declares the xml as utf-8, but does not decode/encode the actual xml data with that same encoding19:35
verterokRenatoSilva: I can patch redstone xmlrpc and use a patched version in bzr-eclipse if that's what we need19:36
verterokRenatoSilva: I'll apply your patch to redstone and fire a new buil/testrun as soon I get home today19:36
RenatoSilvaverterok: linux developers (including them) don't notice the problem because utf8 is the default system encoding in Java19:36
RenatoSilvaverterok: I think the patch in the LP bug (read encoding from a config) is better than the one there in SF (hard-coded)19:37
RenatoSilvaverterok: http://launchpadlibrarian.net/28683665/xmlrpc_fix.diff19:37
verterokRenatoSilva: yes, or even accepting the value in the XmlRpcClient constructor19:37
GaryvdMHi RenatoSilva19:38
RenatoSilvaGaryvdM: hi19:38
RenatoSilvaverterok: contructor? let me see19:38
GaryvdMRenatoSilva: I wanted to explain something to you yesterday, but your rebooted to quickly19:38
GaryvdMRenatoSilva: All though you can't work with a checkout on a NTFS dir from linux, you can work with the branch19:40
RenatoSilvaGaryvdM: I didn't do a checkout19:40
GaryvdMRenatoSilva: So you can branch to a linux drive, work there, and when you are done, push back to the branch on the ntfs drive.19:41
GaryvdMRenatoSilva: A branch has a checkout by default, unless you say --no-tree19:41
AdysIs the lack of expansion of the ~ character on bzr+ssh a known bug?19:42
RenatoSilvaGaryvdM: in windows, bzr diff returns nothing. I just go into the dir in Ubuntu, and bzr diff returns a lot of permission changes. Not sure what to do or how things should be, maybe the way Linux deals with NTFS should change19:42
GaryvdMRenatoSilva: maybe working tree is a better word than checkout19:42
RenatoSilvaGaryvdM: hummmm, like bzr branch /ntfs /reiserfs, then bzr diff won't show any diff? then when I'm done I push to the original branch, and everything will be ok?19:43
GaryvdMYes19:43
RenatoSilvaverterok: wow there's a test there that took 39 years to run o.O19:49
GaryvdMRenatoSilva: the reason that it guesses +x is so that you can execute files.19:49
verterokRenatoSilva: heh19:49
fullermdAdys: 2.1 should support it.19:49
RenatoSilvaGaryvdM: because ntfs does not have anything similar to +x, I see19:49
verterokRenatoSilva: looks like a silly bug in a hudson plugin19:49
RenatoSilvaGaryvdM: it seems to me that it's really just that bzr should be aware about ntfs partitions, and ignore the +x bit19:50
RenatoSilvaverterok: funny at least :)19:50
GaryvdMyes - not sure if that is possible.19:50
RenatoSilvaGaryvdM: why not use -x for all files, then +x for .exe, .bat and all executable extensions. I think it's a better approach19:53
* fullermd looks around his *nix system for 'executable extensions'... :p19:53
RenatoSilvaGaryvdM: I don't know even if any permission change in ntfs partitions should work19:53
RenatoSilvafullermd: ntfs partitions are not originally from *nix19:54
GaryvdMRenatoSilva: It doesn't. If you set it to -x, it just goes back to +x19:54
RenatoSilvafullermd: they're likely to contain windows stuff19:54
RenatoSilvaGaryvdM: hum, so the point is not even about the +x, but that all the permission stuff is completely irrelevant19:55
RenatoSilvaGaryvdM: I think maybe ntfs driver could use the partition metadata, or some meta file, to manage the permissions, separate from the windows ones. Or maybe create some adaption between them19:56
RenatoSilvaGaryvdM: hum adaption would not be possible,  I think it's no sense. It should be a separate permission management, but stored in the partition itself. It would be nice19:57
RenatoSilvaverterok: Guillermo iirc bzr-java-lib passes all the tests here, or maybe 1 or 2 fail, but because of '\' x '/' (I've reported a bug about it)19:58
bialixsprinters start running20:13
RenatoSilvaverterok: when I click the test links I get a timeout20:15
verterokRenatoSilva: yeap, me too :(20:15
verterokRenatoSilva: looks like there's something worng with the apache config20:15
verterokRenatoSilva: I'm trying to fix it ATM20:15
vilahello bialix, no not yet, I'm up early cause I couldn't sleep :-/20:15
bialixhi vila20:16
bialixyou're in Brisbane again?20:16
vilayup20:16
RenatoSilvaverterok: so let me understand, there's bzr-java-lib, and bzr-java-lib + my-changes, and bzr-java-lib +my-changes + your-changes-to-my-changes?20:16
bialixunderstand20:16
fullermdSleep is for wimps anyway.20:16
verterokRenatoSilva: nope, only bzr-java-lib and bzr-java-lib + my changes + your changes20:17
vilawhere I can sign to be a wimp ?20:17
verterokRenatoSilva: but I can setup a job for your branch20:17
verterokRenatoSilva: once I fix the apache issue :/20:17
RenatoSilvaverterok: but why sin't my-changes there in LP, only in your local server?20:17
fullermdPshaw.  You start sleeping, next thing you know you'll be expecting to eat too.20:17
vilaoh ! Good idea, didn't have dinner yesterday, I should go out and find some breakfast :)20:18
RenatoSilvaverterok: that tool, hudson is for continuous integration, right? Not very familiar with that, my co-workers don't even do unit testing you know20:18
verterokRenatoSilva: https://code.edge.launchpad.net/~verterok/bzr-java-lib/encoding-and-test-fixes20:19
verterokRenatoSilva: ^ my changes + your changes20:19
verterokRenatoSilva: yes, I have a winxp slave so I don't have to run the tests manually in windows ;)20:19
GaryvdMbialix: for lp:~craighewetson/qbzr/qrevert, command line files - no longer work - I try figure out a way to get arround this.20:20
RenatoSilvaverterok: ok, so at the same time I was doing fixes separate from trunk, you were doing too, ok. So which test failures were due to trunk, to your changes, to mine, and to our? Do you have this data?20:20
verterokRenatoSilva: my changes are just test fixes (the / vs \ thingy in windows)20:21
verterokRenatoSilva: but let me setup you branch (wihtout my changes) as a hudson job so we have some real data :)20:22
RenatoSilvaverterok: well iirc the \x/ was the only test failures, if you fixed them then trunk + your changes should pass all the tests, mine will break because of \x/ which is fixed only in your branch20:23
bialixGaryvdM: ok20:26
* bialix trying to merge patches for bzr-explorer20:26
bialixwhy ubottu don't provide handy links for lp branches?20:26
RenatoSilvaverterok: yes the \x/ is with bzr-java-lib: bug 39900020:27
ubottuLaunchpad bug 399000 in bzr-java-lib "Test failures on Windows" [Medium,Confirmed] https://launchpad.net/bugs/39900020:27
luke-jrany way to get irclogs.ubuntu.com edited?20:29
RenatoSilvaverterok: taking a look at http://steppenwolf.selfip.net/hudson/job/bzr-java-lib-xp%20%28encoding%20and%20tests%20fixes%29/org.vcs.bazaar.client$bzr-java-lib/10/console20:32
RenatoSilvaverterok: I think it may be encoding problem20:32
RenatoSilvaverterok: maybe with the redstone lib20:34
spirov92hi, i20:34
spirov92oops20:34
verterokRenatoSilva: yes, now that you pointed me the patch, it might be20:34
spirov92i'm embedding a checkout of module1 inside of project1, how can I make bzr upload upload the module too?20:35
RenatoSilvaverterok: if you can debug, just check redstone's XmlRpcClient, see if the patch is apllied to it20:38
spirov92god bless bash, i found a way: for file in $( find . -name .bzr ); do bzr upload -d $file $path/${file%/.bzr}; done;20:54
verterokRenatoSilva: http://steppenwolf.selfip.net/hudson/job/bzr-java-lib-xp%20%28encoding%20fixes%29/ws/bzr-java-lib/target/surefire-reports/20:55
verterokRenatoSilva: those are the test results of your branch :)20:56
RenatoSilvaverterok: asks user/pwd20:56
verterokRenatoSilva: yeap ;)20:56
spivGood morning.22:04
jelmerspiv: moin22:18
=== mfer_ is now known as mfer
Amythinghey, I'm a lone developer scared of complicated version control :) looking for some help... my situation is...23:02
AmythingI have installed Bazaar, I want to have master copy of my project on a mapped network drive, and I want to work on my project on my local hard drive23:03
dashsounds reasonable23:03
AmythingI have my files on the network drive at h:\www, do I initialize a project there then?23:04
dash'bzr init'23:04
AmythingI was hoping to do this with the GUI :)23:04
Amythingshould I go to console?23:04
dashwhich gui?23:04
AmythingBazaar Explorer23:04
dashah. never used that, sorry.23:05
Amythingok, I would really like you help anyway, I'll use console23:05
GaryvdMclick on start new project in bzr explorer23:05
GaryvdMand then Initialize23:06
Amythingok done23:06
GaryvdMAnd the browse and select h:\www23:06
Amythingok done23:06
GaryvdMplain branch23:07
=== AnMaster is now known as _[]
Amythingok23:07
* GaryvdM notes that bzr qinit has changed!23:07
GaryvdMand ok23:07
Amythingok its working...23:07
Amythinghmm maybe I should have added my huge image directory to the ignore list23:07
GaryvdMYou will still have a chance to do that23:08
Amythingok great23:08
RenatoSilvaAmything: bzr init just inits the repo, your repor does not contain anything yet23:08
RenatoSilvaAmything: you have to bzr add, to add all of them, or bzr add files/dirs23:09
GaryvdMThen you go to "Open an existing location"23:09
Amythingah ok23:09
GaryvdMand open23:09
Amythingits still doing something23:09
RenatoSilvaAmything: bzr ignore <pattern> to ignore your images23:09
Amythingok finished23:09
RenatoSilvaAmything: are you sure you don't want to version control your images? They won't be in your repo23:10
Amythingthey come and go quite rapidly in my testing, wont that slow things down?23:10
Amythinglets just try it23:11
Amythingbetter safe than sorry23:11
GaryvdMAmything: I version my images for the websites that I do.23:11
dashif you have rapid change of large binary files, you might want to find something other than bzr to manage those with.23:11
Amythingyeah I have several thousand images in there23:11
dashbut it probably depends on what "rapid" and "large" mean :)23:11
GaryvdMAmything: go to "Open an existing location"23:12
GaryvdMand click on open23:12
AmythingSearching for that one still23:12
Amythingok got it23:12
RenatoSilvathousand images? what's that?23:12
Amythingits bunch of company logos23:13
Amythingand pictures of there location as well23:13
GaryvdMAmything: tell me when you see "Working tree is up to date at revision 0."23:13
Amythingbefore doing "Open existing locatoin" ?23:14
AmythingI have:  Working tree differs from revision 0.23:14
Amythingin my www(H:/) tab23:14
=== _[] is now known as []_
GaryvdMGood, now click Commit23:15
Amythingok23:15
Amythingwrite message and ok?23:15
GaryvdMTick "Show non-versioned files"23:15
Amythinglooks good23:15
Amythingsee my fiels23:15
Amythingfiles23:15
GaryvdMAnd tick the files you want to add.23:15
GaryvdMAnd you message can be something like "Initial Commit"23:16
AmythingWill all subfolder come along?23:16
GaryvdMOh yea, that can be painfull23:16
GaryvdMCancel the commit dialog23:16
GaryvdMand go into add23:17
GaryvdMThat is better at adding whole dirs.23:17
Amythingah ok23:17
Amythingworking...23:17
GaryvdMYou can add from commit, but it's only good for odd single files.23:18
Amythingok23:18
RenatoSilvaAmything: you should not ignore the images just because they're many and/or big23:18
Amythingyeah I inclued them23:18
GaryvdMAmything - so you can choise not not add your images from the add dialog23:18
RenatoSilvaAmything: but because they are not part of your versioning, and I suspect they are23:18
GaryvdMyou dont have to ignore them23:18
Amythingtaking some time23:18
GaryvdMRenatoSilva: It's easy with bzr-explorer/qbzr to not add a dir without ignoring it.23:19
GaryvdMRenatoSilva: but lets say you don't want to add *.pyc file - that should be done with ignore23:20
RenatoSilvaGaryvdM: either ignored or unknown, I mean he wants to ignore the images23:20
* Kilroo1 sighs.23:21
Kilroo1I really need to try to set up a Windows build environment.23:21
RenatoSilvaGaryvdM: and I suspect he should not ignore (no bzr add / bzr ignore)23:21
GaryvdMAmything: Normaly things like add are very quick, but I think they are slow for you because you are doing this on a network drive.23:22
Amythingok23:22
Amythingits around 400 meg as well23:22
GaryvdMRenatoSilva: No - Thats what I'm saying - He does not need to ingore the images folder, just not add it.23:22
RenatoSilvaGaryvdM: what I mean is that maybe he shoud add them23:23
Amythingmaybe I should cancel and just not add it while we do this?23:23
GaryvdMOk23:23
GaryvdMAmything: Do you have the same dir on you local drive?23:24
Amythingyes23:24
RenatoSilvaAmything: could you explain what is your sofware and the relation with your imgs?23:24
=== []_ is now known as {}_
GaryvdMAmything: Lets frist create the branch on you local drive, and then push it to the server23:24
GaryvdM*first23:24
AmythingI'm exporting images from a database binary field into my filesystem23:25
GaryvdMThen they def should not be versioned23:25
Amythingyeah I will just do that when I go live I think23:26
Amythingso I will cancel right?23:26
GaryvdMyes23:26
Amythingand close the www(H:/) tab and delete the .bzr files?23:26
GaryvdMAmything: are you on windows or linux23:26
Amythingwindows23:26
GaryvdMoh h: - windows23:26
GaryvdMAmything: yes23:27
Amythingok done23:27
Amythingand repeat with local23:27
GaryvdMCool - Do the sames steps on you local folder.23:27
RenatoSilvaAmything: does your software rely on any expected value for the images?23:28
Amythingnot really23:28
RenatoSilvaAmything: that is, there should be an image called abc in dir xyz, and the image should be a dog or a mail icon etc23:29
RenatoSilvaAmything: if not, then what's the relation bewteen your sofware and the imgs at all23:29
Amythingthey are just used on a web page with img tag, no big deal if they are missing23:30
RenatoSilvaand what does this have to do with your sofware at all?23:30
Amythingwhen I go live I need to deploy these images to the server, but in testing they dont play any role23:31
RenatoSilvayour software is the web site?23:32
Amythingyes its a php project23:33
RenatoSilvaah ok23:33
AmythingCommitting...23:35
AmythingFinished23:35
GaryvdMMuch quicker local23:35
AmythingStill get "?  Working tree differs from revision 1."23:35
Amythingwhat could that be23:35
GaryvdMWhat do you see if you click "Diff"23:36
AmythingNo changes found23:36
Amythingstill shows msg after refresh23:36
Amythingah ok its the directory I skipped23:36
GaryvdMDose it say anything under "Working tree differs from revision 1"?23:36
Amythingyes23:37
AmythingUnversioned (1)  ?23:37
Amything?  finna/files23:37
Amythingwhich is my skip folder23:37
GaryvdMOk - thats ok23:37
Amythingcool23:37
GaryvdMHmm - now the folder that you want to keep this branch, allready contains the file.23:38
GaryvdMThat is going to cause conflicts when you try push there23:39
AmythingI see23:39
GaryvdMI may be eaiser to push do a different place.23:39
GaryvdM*do=>to23:39
Amythingso now when I work on my project locally and make a change I'm happy with, I commit it and the push it to the network drive correct?23:40
GaryvdMyes23:40
Amythingyou think the files folder will be in the way of this?23:41
GaryvdMOr just push there (h:\www), and then do del h:\www\*.moved /s23:41
GaryvdMAmything: no, this is just something you have to overcome initialy23:41
RenatoSilvawhat kind of partition is your network dirve?23:41
Amythinghmmm its a Windows 2000 server, not sure about the details23:42
GaryvdMRenatoSilva: that won't matter. Different to what you were doing23:42
RenatoSilvaGaryvdM: that would matter if it was Netware :P23:43
Amythinghow do I push to the network drive?23:43
Amythingconsole?23:43
RenatoSilvabzr push <target>23:43
GaryvdMRenatoSilva: Ok - I see23:43
GaryvdMAmything: Collaborate -> Push23:43
GaryvdMOr F623:44
RenatoSilvaGaryvdM: bug 45262523:44
ubottuLaunchpad bug 452625 in bzr "No such file errors in Netware filesystems" [Undecided,New] https://launchpad.net/bugs/45262523:44
Amythingpushing... :)23:45
GaryvdMAmything: Sorry - I must go to bed. It's 1:47 in the morning23:48
Amythingok thanks for all the help, save me a bunch of time23:48
Amythingthanks again23:48
GaryvdMPleaser23:48
GaryvdMAmything: once you have pushed, you will probably get lots of duplicate conflicts.23:48
Amythingyeah I was getting some errors, trying something now23:49
Amythinghad the old files there, so I'm deleting them now23:49
Amythingstart with empty directory23:49
GaryvdMOk - that will work as well.23:50
GaryvdMOk night.23:50
Amythinggn23:50
Amythingbzr: ERROR: [Errno 22] Invalid argument23:54
Amythinghmmmmmm23:54
Amythingtry using cmd line23:55
Amythingsame23:57
Amythinghmm works locally23:59

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