/srv/irclogs.ubuntu.com/2007/09/16/#bzr.txt

=== abentley [n=abentley@bas8-toronto63-1088754407.dsl.bell.ca] has joined #bzr
PengIt could be useful if you and the other Python VCS people (Mercurial, Codeville, ???) got together to create a "vcsutil" or something package, with stuff like patiencediff and lazy_import and hg's C diffing and patching and whatnot, and Codeville's merging algorithm...12:25
Odd_BlokePeng: Why?  Everyone's going to be using bzr soon enough. ;)12:28
PengHeh.12:28
PengWell, it would still be nice to help out those crazy Mercurial guys, then. ;)12:28
Odd_Bloke:D12:29
PengIs Codeville's merge algorithm easily portable to other VCSes?12:29
jelmerCodeville, is that Bram Cohens' VCS?12:33
PengYeah.12:33
PengI don't think it has much momentum, but it has a cool merging algorithm.12:34
jelmerPeng: See http://bramcohen.livejournal.com/37690.html12:34
=== mw|out [n=mw@189.146.12.152] has joined #bzr
Pengjelmer: Yeah, I've read it.12:35
=== orospakr [n=orospakr@CPE001a70d1de84-CM0019474a8676.cpe.net.cable.rogers.com] has joined #bzr
jelmerPeng: Those implementations all make different assumptions about inputs / outputs12:39
jelmersome are line-based, some binary, etc12:39
=== pete__c [n=pete@032-463-246.area7.spcsdns.net] has joined #bzr
PengAww.12:40
Pengbzrlib.lazy_import would be good, though.12:40
Pengmercurial.demandload is kind of yucky. It catches all imports, not just ones passed to it.12:40
PengThat does make it easier, though.12:40
jelmerYeah, some things could definitely be shared, indeed12:40
jelmerI guess lazy_import would even be useful for non-vcs python apps12:40
PengYeah.12:41
=== mw|out is now known as mw
=== BasicOSX [n=BasicOSX@gatekeeper.tanners.org] has joined #bzr
=== cypherbios [n=cyr@ubuntu/member/cypherbios] has joined #bzr
=== asac_ [n=asac@debian/developer/asac] has joined #bzr
=== fog [n=fog@debian/developer/fog] has joined #bzr
=== asac_ is now known as asac
ubotuNew bug: #139863 in bzr-dbus "" [Undecided,New]  https://launchpad.net/bugs/13986302:01
=== orospakr [n=orospakr@CPE001a70d1de84-CM0019474a8676.cpe.net.cable.rogers.com] has joined #bzr
=== pete__c [n=pete@032-463-246.area7.spcsdns.net] has joined #bzr
=== gldnspud [n=gldnspud@72.171.93.139] has joined #bzr
=== mkanat [n=mkanat@c-71-202-202-106.hsd1.ca.comcast.net] has joined #bzr
=== NamNguyen [n=namnt@cm246.delta196.maxonline.com.sg] has joined #bzr
=== duckx [n=Duck@tox.dyndns.org] has joined #bzr
=== pete__c [n=pete@032-463-246.area7.spcsdns.net] has joined #bzr
=== Admiral_Chicago [n=FreddyM@st074039212101.monm.edu] has joined #bzr
=== jdong [n=root@ubuntu/member/jdong] has joined #bzr
=== AfC [i=andrew@office.syd.operationaldynamics.com] has joined #bzr
=== NamNguyen [n=NamNguye@cm246.delta196.maxonline.com.sg] has joined #bzr
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== BasicOSX [n=BasicOSX@fortress.tanners.org] has joined #bzr
=== BasicMac [n=BasicOSX@warden.real-time.com] has joined #bzr
=== AfC [i=andrew@office.syd.operationaldynamics.com] has joined #bzr
=== mkanat [n=mkanat@c-71-202-202-106.hsd1.ca.comcast.net] has left #bzr ["Ex-Chat"]
=== BasicOSX [n=BasicOSX@gatekeeper.real-time.com] has joined #bzr
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== gldnspud [n=gldnspud@72.171.93.139] has joined #bzr
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== matkor [n=matkor@ip83-230-19-175.e-zabrze.pl] has joined #bzr
matkorHi !09:47
matkorDoes revision: <Revision id foo@bzr-123-xxxx> should have get_apparent_author() method ?09:50
matkorFor me annotate fails becouse of that09:50
matkorI see such members: 'committer', 'get_history', 'get_summary', 'inventory_sha1', 'message', 'parent_ids', 'parent_sha1s', 'properties', 'revision_id', 'timestamp', 'timezone09:51
matkorBut docs say sth completly different: http://starship.python.net/crew/mwh/bzrlibapi/bzrlib.revision.Revision.html#get_apparent_author09:51
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== pygi [n=mario@83-131-4-158.adsl.net.t-com.hr] has joined #bzr
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== fog [n=fog@debian/developer/fog] has joined #bzr
=== BasicOSX [n=BasicOSX@fortress.tanners.org] has joined #bzr
=== BasicOSX [n=BasicOSX@warden.real-time.com] has joined #bzr
=== g0ph3r [n=g0ph3r@p57A09F63.dip0.t-ipconnect.de] has joined #bzr
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== BjornT [n=bjorn@canonical/launchpad/BjornT] has joined #bzr
=== rml [n=Skippy@78.32.35.169] has joined #bzr
=== luks [i=lukas@unaffiliated/luks] has joined #bzr
=== Mez [n=Mez@ubuntu/member/mez] has joined #bzr
=== fo1 [n=fog@151.16.11.125] has joined #bzr
datojelmer: do you want a bzr-svn upload?01:00
=== cfbolz [n=cfbolz@p54AB9266.dip0.t-ipconnect.de] has joined #bzr
=== fog [n=fog@debian/developer/fog] has joined #bzr
matkorjelmer: Could you please merge few more fixes fro bzr-gtk from https://code.launchpad.net/~matkor/bzr-gtk/trunk-matkor ? Please take look at gannotate fix becouse I am not sure if it is proper. It makes gannotate work though... TIA01:43
=== fog [n=fog@debian/developer/fog] has joined #bzr
=== seanhodges_ [n=sean@90.240.81.130] has joined #bzr
seanhodges_hey does anyone know how to add bookmarks in the Olive GUI?01:59
seanhodges_I'm running the latest released bzr (0.90.0)02:00
=== gldnspud [n=gldnspud@72.171.93.139] has joined #bzr
=== phanatic [n=phanatic@dsl5400C440.pool.t-online.hu] has joined #bzr
pygiseanhodges_, phanatic is your folk02:48
pygihe's the olive's author02:48
phanaticmorning people02:48
pygiphanatic, :02:50
pygi<seanhodges_> hey does anyone know how to add bookmarks in the Olive GUI?02:50
pygi<seanhodges_> I'm running the latest released bzr (0.90.0)02:50
seanhodges_hey sorry just got back02:51
phanaticseanhodges_: the problem is that you can add bookmarks by right clicking in the file list, and right mouse click doesn't seem to work in 0.90.0 for some reason :(02:52
seanhodges_ah ok, i thought i was going mad ;)02:52
phanaticseanhodges_: try trunk, it shoudl work02:53
phanatic*should*02:53
seanhodges_i was about to ask that02:53
seanhodges_cool, i'll try it out and get back 2 u02:53
phanaticgreat :)02:54
seanhodges_i'm a little confused about the whole bzr-gtk thing tho, do i want to check out and compile all of bzr-gtk? or can i take the Olive code and compile it against bzr 0.90.0 release?02:54
phanaticseanhodges_: they are bundled together, so the best would be to get all of bzr-gtk02:55
seanhodges_no problem, i'll do that02:55
seanhodges_thanks02:55
phanaticyw, i hope it helps02:56
phanaticpygi: thanks for pinging me :)02:56
pygiphanatic, you are welcome02:57
seanhodges_yeah thanks pygi - was definitely helpful02:58
jelmerdato: Yes, please :-)03:04
seanhodges_phanatic, the latest in trunk works great. Just one thing: it wouldnt work until i modified /__init__.py so the version_info said "0.90.0" instead of "0.91.0"03:09
seanhodges_I renamed my olive.conf but must have missed some other config files for bzr-gtk?03:10
phanaticseanhodges_: that's the only one... and the version incompatibility check just sucks, but we have to use it to avoid unexpected behaviour03:11
seanhodges_thats ok, i'll just modify it if/when i update again03:11
seanhodges_seems to be working fine now tho, thanks for your help03:12
datojelmer: do you have an opinion on 442171?03:31
=== jamesh_ [n=james@canonical/launchpad/jamesh] has joined #bzr
=== yminsky [n=yminsky@user-0cevcqv.cable.mindspring.com] has joined #bzr
jelmerbug 442171 ?03:45
jelmeror debian bug 442171?03:45
ubotuDebian bug 442171 in bzr-svn "bzr-svn: please use "Depends: python-pysqlite2 | python (>= 2.5)" instead of "Recommends: python-pysqlite2"" [Wishlist,Open]  http://bugs.debian.org/44217103:45
datoyeah, that03:46
jelmerdato: Think that'd be a good idea03:48
jelmerAssuming python-pysqlite2 depends on python :-)03:49
datoer, sure it does03:49
datopython (<< 2.6), python (>= 2.4)03:49
datoso it should be fine03:50
datojelmer: I'm going to have lunch. will change it and upload when I come back, feel free to change it yourself in the meantime.03:51
jelmerdato: fixed03:56
=== sandrot [n=santuri@c-71-199-230-127.hsd1.fl.comcast.net] has joined #bzr
sandrotany ideas on how to push via sftp to a different port number04:12
jelmersftp://host:port/... doesn't work?04:12
sandrotthink the colon specifies the remote directory...04:13
jelmerno, that's only in scp location specifiers04:13
sandrotso then, sftp://me@host/directory:port04:14
jelmerthe port should be after the host, like sftp://me@host:port/directory04:14
sandrotworked like a charm, thanks!04:15
=== asabil [n=asabil@ti0035a340-0084.bb.online.no] has joined #bzr
=== asabil [n=asabil@ti0035a340-0084.bb.online.no] has left #bzr ["Ex-Chat"]
datojelmer: you kept python-pysqlite2 unconditionally in build-depends(indep)04:44
datojelmer: I'd apply http://rafb.net/p/aPgodP42.html04:45
jelmerdato: looks good04:46
jelmershould I apply that patch or will you do so before upload?04:46
datojelmer: I'll do it04:46
=== Jamon [n=Jamon@146-115-112-82.c3-0.lex-ubr1.sbo-lex.ma.cable.rcn.com] has joined #bzr
JamonWhat are the options for bzr web interfaces?05:17
Jamonand are there specs for figuring out how to build one from scratch?05:18
keirJamon, check out loggerhead05:20
keirJamon, see the plugins page05:20
JamonThere is "webserve" on the plugins page.05:22
Jamonhttps://launchpad.net/loggerhead/05:22
Jamonhttp://www.lag.net/loggerhead/05:23
=== cfbolz [n=cfbolz@p54AB9986.dip0.t-ipconnect.de] has joined #bzr
jelmerdato: thanks!05:24
datonp05:24
JamonThis is loggerhead in action... http://www.lag.net/branches/loggerhead/loggerhead_dev/05:25
=== Jamon waits for it to load
=== Jamon waaaaiiits
Jamonsheesh, this will take all day05:32
matkorjelmer: phanatic: Could you please merge few more fixes fro bzr-gtk from https://code.launchpad.net/~matkor/bzr-gtk/trunk-matkor ? Please take look at gannotate fix because I am not sure if it is proper. It makes gannotate work though... TIA05:32
jelmermatkor: Thanks05:32
Jamon"The proxy server received an invalid response from an upstream server. "05:42
JamonDoes anyone have a loggerhead branch up for viewing?05:42
jelmerJamon, launchpad runs it05:44
jelmerJamon: Are you looking for an example of how it looks like or the source code?05:45
JamonHow it looks05:45
JamonSo I know if I want to use it05:45
datoJamon: http://codebrowse.launchpad.net/~mvo/apt/main05:45
Jamonthnx05:46
dato(for one example)05:46
abentleyseanhodges_: get_apparent_author was recently added to Bazaar.05:46
abentleyAt the same time, I added it to gannotate.05:47
JamonIs it easy to change the style?05:47
abentleyOops, should have been matkor05:49
JamonIs it easy to read this info from the .bzr dir? Ideally I'd like to make something like this using simple PHP functions.05:49
abentleymatkor: The Revision.get_apparent_author method was added to Bazaar recently, and I added it to gannotate at the same time.05:50
abentleyI respectfully suggest that you're running the wrong Bazaar version;.05:51
phanaticyeah, latest bzr-gtk needs latest bzr.dev :)05:51
matkorabentley: OK. You are right. I will revert that patch. Sorry for problem05:51
matkorI think I have to stat using trunk versoin of bzr ....05:52
matkorHow you guys do that ? I bet you do not download snapshot, install it etc ?05:52
phanaticmatkor: you don't have to install bzr to use it05:53
matkorBut I have to build some modules, right ?05:53
phanaticso you can have multiple instances, and use what you want (stable for system-wide stuff, bzr.dev for testing)05:53
matkorHow can I have trunk only for one user ?05:54
phanaticuse alias in your .bashrc05:55
JamonIs TracBzr any good?05:55
phanaticJamon: people are using it, and it works :)05:56
JamonI don't suppose you know of a live site using it?05:56
jelmerJamon: http://bugs.bitlbee.org/bitlbee/ does05:57
matkorphanatic: I have link ~/.bazaar/plugins/gtk -> /home/users/matkor/src/bzr-gtk/trunk-matkor/ so how to make that versionn use bzr checkout somewhere in ~ ?05:57
=== jdong [n=root@ubuntu/member/jdong] has joined #bzr
phanaticmatkor: sorry, i can't help here, since i'm one of the lazy bastards who installs bzr.dev system-wide :)05:58
Jamonjelmer: Thanks. Looks like it works enough for use.05:58
jelmermatkor: I just have an alias set in my shell called bzr.dev:05:59
jelmerbzr.dev='PYTHONPATH=/usr/local/lib/svn-python LD_LIBRARY_PATH=/usr/local/lib BZR_PLUGIN_PATH=/home/jelmer/.bazaar/dev-plugins $HOME/bzr/bzr.dev/bzr'05:59
jelmeryou wouldn't need the PYTHONPATH or LD_LIBRARY_PATH overrides05:59
matkorphanatic: OK :) How you do that ? Checkout recent trunk to /usr/share/python2.4/site-packages/bzrlib ?06:00
matkorjelmer: but will it make olive-gtk use those bzrlib ?06:01
jelmermatkor: if that's what you're looking for, just run:06:01
jelmersomething like: PYTHONPATH=$HOME/bzr/bzr.dev ./olive-gtk06:01
matkorjelmer: Yeah. That sound great thanks !06:02
Jamon"The most up-to-date version of trac+bzr is Aaron Bentley's multi-branch version  (Bazaar Branch)" This link is empty btw06:02
JamonThe most up-to-date version of trac+bzr is Aaron Bentley's multi-branch version  (Bazaar Branch)06:02
Jamonhttp://panoramicfeedback.com/opensource/trac+bzr/06:03
abentleyIt is a Bazaar branch.06:03
=== jelmer is still confused by the trac+bzr/trac-bzr stuff.. it's DVD-RW all over again
Jamonabentley: Oh so I have to use bzt to see it, ok thnx06:03
Jamonbzr06:03
jelmerJamon: it's also packaged in debian and ubuntu06:04
JamonHmm what's the package name for Ubuntu?06:05
jelmertrac-bzr06:05
JamonMaybe it's not in dapper06:06
jelmergutsy is the first version in which it was present06:06
JamonOk, this server is dapper.06:06
jelmerIn that case, the version of trac is also too old - trac-bzr needs at least 0.1006:07
JamonOh06:08
=== abadger1999 [n=abadger1@65.78.187.68] has joined #bzr
JamonI just need a simple way for allowing the public to download the source for websites, and submit patches. I thought Bazaar looked better than Mercurial and DARCS, but is it best for what I need? I use PHP and just need a nice web interface.06:11
jelmerjamon: It shouldn't be too hard to install a newer trac on dapper06:15
=== jrydberg_ [n=Johan@c80-216-246-123.bredband.comhem.se] has joined #bzr
Jamonhttp://trac.edgewall.org/wiki/TracOnUbuntu06:21
JamonIs it easier to upgrade to a diff ubuntu ver? :)06:26
jelmerabentley: What do you think about supporting multiple projects in one bundlebuggy instance?06:34
jelmerthat would have some advantages (need to login only once, views with data from multiple projects, etc)06:42
jelmerat the expense of code complexity06:42
=== grimboy [n=grimboy@85-211-246-68.dsl.pipex.com] has joined #bzr
matkorOK. Is https://code.launchpad.net/~bzr/bzr/trunk version of bazaar which I should use to develop olive-gtk ?06:43
phanaticmatkor: yes06:43
matkorCan one having branch with revisions r1,r2,r3  remove changes made by r2 ?06:49
JamonWhy isn06:49
JamonWhy isn't there something like launchpad for download?06:49
=== jenda [n=jenda@freenode/staff/ubuntu.member.jenda] has left #bzr []
JamonWhy does SCM seem so complex? How do most people do this?07:09
JamonMaybe giving everyone a SSH shell, and they put their branches their?07:11
JamonWhat is the standard simple method07:11
jdongI usually just give ssh or sftp access07:12
pygissh is better, faster07:12
pygisftp is a bit more secure and easier to setup (me thinks at least :P)07:13
matkorHmmm when I turned to trunk version of bzr olive-gtk seems to hang in busy loop when doing log ...07:13
pygiphanatic, ^_^07:13
matkorbzr log works at once ...07:14
phanaticpygi: thanks, but no need to ping, i get notified about olive and bzr-gtk related stuff automatically ;)07:14
pygiphanatic, shhhh! XD07:14
phanaticmatkor: it hangs for me for bzr.dev as well, but smaller trees seem to work (like bzr-gtk)07:15
JamonDo you guys also offer web features for your devs? Or just SSH/SFTP?07:15
matkorphanatic: for me it hangs in my version of bzr-gtk :/07:16
phanatichmm :/07:16
matkorHow can I see diff of given revison ? Preferably as in olive-gtk ?07:21
phanaticmatkor: currently olive-gtk doesn't support diff between any two revisions (it's still on the todo list)07:22
abentleyjelmer: my first reaction is that it would be messy-- both codewise and for UI.07:23
matkorphanatic: I was thinking about single revision view .. like  bzr diff -r -2..-1  but in that usuall diff window ...07:24
matkorphanatic: Anyway when lp syncs pls review and apply simple push fix from https://code.launchpad.net/~matkor/bzr-gtk/trunk-matkor... TIA07:26
phanaticmatkor: i will do, thanks :)07:28
=== vila [n=vila@lec67-4-82-230-53-244.fbx.proxad.net] has joined #bzr
=== BasicOSX [n=BasicOSX@warden.real-time.com] has joined #bzr
=== bigdog [n=scmikes@72-197-8-8-arpa.cust.cinci.current.net] has joined #bzr
jelmerabentley: Ok08:08
jelmerabentley: Any chance we can have the bzr-gtk bundle buggy up on the main site somewhere? Or would you rather see it running on a different location?08:09
jelmerIt would be nice if you could host the bzr-gtk one, I don't have access to any potential hosts.08:10
abentleyHmm.  We can try it, I guess.08:10
jelmerhow hard is it to migrate an installation?08:11
abentleyNot hard.08:11
jelmerI can do the basic installation and run it on one of my hosts that's not on 24/7 for now08:11
abentleyData is a single sqlite file.08:11
jelmerah, sweet08:11
jelmerif it's becoming annoying for people that it's not available, we could talk about migrating08:12
abentleyYeah.08:13
abentleyMy server's a virtual machine, so it doesn't have tons of resources.  You may have noticed BB is slow from time to time.08:13
seanhodges_abentley, thanks, i'll update and give it a try08:14
abentleyseanhodges_: cool.08:14
keiri wonder if launchpad will ever get bundle buggy type functionality08:19
keiri definitely prefer the workflow of just sending a mail via bzr send, rather than filing tickets08:20
jelmerabentley: Ok, I'll do that then. Thanks08:22
abentleykeir: AIUI, launchpad has rich support for creating/updating bugs by mail.08:23
jelmerabentley: Do you perhaps know what might be causing this error: http://145.97.196.157:8089/ ?08:23
jelmerIt still doesn't support attachments (with patches, etc) to such emails08:24
keirabentley, but it doesn't show nice diffs for merge directives, does it?08:24
abentleyjelmer: I don't know the cause, but that indicates a problem loading a Kid template.08:25
abentleyI've seen that during development with other TG projects.08:26
abentleykeir: Sorry, I thought you were talking about the fact that BB was mail-controlled.08:26
keiri have a question regarding debug prints. right now my code is littered with many extraneous prints; obviously those need to be removed. however, i've committed many times to my own branch.08:27
keirif my code goes in (obviously cleaned), then those nasty print statements will still be in the history. is this a problem?08:28
abentleyNo, it's not a problem.08:30
keirok08:30
abentleyIf you're using Python, I'd recommend using "import pdb; pdb.set_trace()" instead of printing, though.08:30
keirabentley, that would be true, if it was just one spot to check. however, i need to see a bunch of data at different points in the building / reading process08:31
keiri do use pdb when i'm ready to poke at a particular point08:31
jelmerabentley: it seems to complain about "<?python ?>" in the .kid files, which seems odd08:38
abentleyWhich Kid is this?08:38
jelmerthere are also deprecation warnings from kid - what version of python-kid do you have?08:38
jelmerii  python-kid     0.9.6-1        simple Pythonic template language for XML ba08:38
abentley0.9.508:39
abentleyI just upgraded to 0.9.6 and I get those deprecation warnings, but it works.08:41
jelmerok, thanks - I'll keep looking08:46
=== Husio [n=server@oceanic.wsisiz.edu.pl] has joined #bzr
=== Jamon [n=Jamon@146-115-112-82.c3-0.lex-ubr1.sbo-lex.ma.cable.rcn.com] has left #bzr []
=== LaserJock [n=mantha@ubuntu/member/laserjock] has joined #bzr
=== zbrown [n=rufius@unaffiliated/zbrown] has joined #bzr
zbrownHow stable is the bzr+eclipse plugin?09:05
=== nDuff [n=ccd@fw2.isgenesis.com] has joined #bzr
LaserJockHusio: did you ask you question in here? I'm interested in your question as well09:16
Husiomy question?09:17
Husiothose from ubuntu-devel?09:17
LaserJockyes09:17
Husioactually, I've got answer09:18
Husiobut I've got also some error :)09:18
jdongHusio: do you just want to undo the entire merge, or "zap out" the changes represented by it?09:18
Husioyes09:19
HusioI think so09:19
jdongthat's not a yes or no question.09:19
jdongthat's a pick first part or the second question :)09:19
LaserJockI just wonder what you're supposed to do if say you have  a merge that changes 10 files and you only want the changes from 309:19
Husiook, so I've just merger project and then afret diff I've realized that I don't want to commit it09:19
LaserJockyou commit it and then revert the 7 files you dont want?09:19
jdongLaserJock: persoanlly I'd just revert the 7 files, then commit09:20
LaserJockk09:20
Husiohm, didn't think about commiting single files..09:21
LaserJockbut you still have to dig out the stuff you *don't* want rather than the stuff you *do* want09:21
jdongtrue09:21
LaserJockif you want most of it that makes sense09:21
LaserJockbut if you only want a little then it's not so fun09:21
Husioit probably depend on the project09:22
jdongwell if you only want a little, it might be worth the time to cherrypick those revisions you do want....09:22
jdongthen merge the rest, and nullify that merge with a patch -R09:22
LaserJockhow do you do that?09:22
jdongbzr merge -r a..b remote_branch09:23
jdongand then once you're done doing that and committing, do a bzr merge remote_branch, then bzr diff | patch -R, then commit09:23
Husioanyway, I've created some 1 file project made a few change+commit and then uncommit all the changes09:23
LaserJockI'm trying to figure out how to merge common piecies of two unrelated branches09:23
Husiobzr diff show all the changes but commit gives me en assert exception09:23
LaserJockjdong: why would I want to merge after cherry-picking?09:24
jdongLaserJock: if you intend to continue following that branch's changes, it's more convenient to merge and zap it out, so bzr doesn't continue bugging you about those revisions09:24
jdongthe cherry-picking workflow is pretty confusing/awkward though :)09:25
LaserJockseems like that might lead to a lot of cruft09:25
LaserJockseems like there should be a way to merge subdirs09:27
james_wjelmer: http://bzr.debian.org/pkg-bazaar/bzr-builddeb/people/jdw/dev may be of interest09:28
jelmerjames_w, thanks, will check it out09:28
james_wjelmer: I'm just writing the docs, but if you can't figure it out I can give you some hints.09:29
jdongLaserJock: agreed, more forms of subset merging would be nice....09:30
LaserJockcan you have a branch within a branch?09:32
jelmerjames_w: Ok09:32
jdongLaserJock: apparently with the new format yes09:33
ubotuNew bug: #139987 in bzr "bzr send should retrieve mail-to address from submit branch" [Undecided,New]  https://launchpad.net/bugs/13998709:35
=== fog [n=fog@debian/developer/fog] has joined #bzr
jelmerjames_w: Works like a charm :-)09:37
james_wjelmer: great. I just pushed the docs, so it's your fault if it goes wrong now :).09:41
james_wjelmer: let me know if you are missing anything.09:41
zbrownAnyone have thoughts on bzr clipse?09:42
jelmerjames_w: A wishlist thing that I mentioned earlier is support for $DEBIAN_VERSION in export-upstream-revision09:42
jelmerjames_w: so that I can set it to 'tag:bzr-svn-$DEBIAN_VERSION' for example09:42
jelmerzbrown: Probably better to ask on the mailing list, none of the bzr-eclipse folks seem to be around09:43
james_wjelmer: ah yes. ConfigObj has interpolation support, but I'm not sure whether it will do what we want. Let me check it out.09:43
james_wjelmer: do you mean $UPSTREAM_VERSION? We can obviously support both.09:44
jelmerjames_w: Sorry, yes - that's what I meant09:44
jelmerthe upstream version derived from the version in debian/changelog09:45
=== pmezard [n=pmezard@nor75-4-81-56-59-92.fbx.proxad.net] has joined #bzr
james_wjelmer: yeah, I think that could be useful in hooks as well.09:45
zbrownjeoh ok09:46
zbrownwoops, jelmer09:46
zbrownjelmer: Ya, I'm just curious because I like bzr better than svn, and we've been using Subclipse since it makes for easy management within Eclipse since most of our devs use that. Thanks09:47
zbrown(I get to make the calls on things like that)09:47
james_wjelmer: thanks for the [MERGE] .09:56
=== fog [n=fog@debian/developer/fog] has joined #bzr
=== asak [n=alexis@201-26-116-249.dsl.telesp.net.br] has joined #bzr
james_wjelmer: the ConfigObj in bzr is quite out of date and only support %()s interpolation. I would prefer ${} I think, so I will propose updating it.10:30
jelmerjames_w: makes sense10:34
james_wI would pull a copy in to builddeb, but I guess bzr can update for the next release, which is the earliest this would land in builddeb. Can you wait a little longer?10:36
=== Husio [n=server@oceanic.wsisiz.edu.pl] has left #bzr []
jelmerjames_w: Yup, I'm using bzr.dev anyway10:45
=== sverrej [n=sverrej@tul-1x-dhcp017.studby.uio.no] has joined #bzr
=== schierbeck [n=daniel@dasch.egmont-kol.dk] has joined #bzr
schierbeckare there any bzr-gtk guys in here?10:49
pygischierbeck, phanatic is your folk!10:49
phanaticschierbeck: me :)10:49
pygiphanatic, where do you collect so much people? :P10:49
pygiare you breeding them? :D10:49
schierbeckwohoo!10:49
schierbecki've just added some fixes to bzr-gtk, and have been asked to add an entry to the NEWS file10:50
phanaticpygi: let it be my secret ;)10:50
phanaticschierbeck: yeah, it was me :)10:50
schierbeckhaving never done such a thing before, i'd like to know where to place it10:50
schierbeckoh, hi phanatic :)10:50
schierbeckshould i put it in the newest section?10:50
phanaticschierbeck: i guess this kind of change should go into the 'UI' section10:51
pygiphanatic, evil!10:51
pygiyou can't say things like that to your mentor :p10:51
phanaticschierbeck: yes10:51
schierbeckphanatic: cool10:51
phanaticpygi: :D10:51
schierbecki was thrown off by the date stamp10:51
schierbeck:)10:51
schierbecki'll just do that and push it to lp10:51
phanaticschierbeck: oh wait10:52
phanatici was wrong... didn't notice that we don't have an UNRELEASED entry in NEWS10:52
schierbeckyup, that's what threw me off10:53
schierbeckshould i create one?10:53
phanaticyes, please... it should say "0.91.0 UNRELEASED"10:53
phanaticand just under that, start an UI section with the description of your change, your name and bug number (see other entries for a template)10:54
schierbeckok10:54
schierbeckphanatic: it's pushed to lp :)10:57
phanaticschierbeck: thanks, i'll merge it tomorrow and i'll also have a look at matkor's branch...10:58
=== Goshawk [n=vincenzo@81-208-106-71.ip.fastwebnet.it] has joined #bzr
Goshawkhi10:59
schierbeckphanatic: cool. i'm off to sleep then, bye!10:59
Goshawki've a problem, i did a branch of a repo and changed some things, now i wanna publish my changes upstream, but when i do bzr pull it says "No revisions to pull" and the upstream branch is not modificated11:01
Goshawkwhat's wrong?11:01
Goshawki've committed and merged on my branch11:01
luksI think you want 'bzr push' if you want to publish your changes, or am I misunderstanding something?11:02
matkorGoshawk: There are no extra revision since you branched , so nothing to pull - thats seems OK11:03
matkorIf you want publish do "push"11:03
Goshawkok doing push11:03
GoshawkThis transport does not update the working tree of: ftp://bzr@vincenzo-ampolo.net/sites/11:05
Goshawkand then many ftp temporary error 45111:05
GoshawkAppend/Restart not permitted, try again. Retrying.11:06
Goshawkis it a problem related with the ftp?11:06
luksyes, the ftp server doesn't support appending to files11:06
luksdoes the server support sftp?11:06
Goshawkno it's disabled but i can enable it11:07
luksbut that will not help you with the "This transport does not update the working tree of" issue, anyway11:08
luksbzr will not update the working tree using any protocol11:08
=== grimboy [n=grimboy@85-211-255-4.dsl.pipex.com] has joined #bzr
Goshawki've changed the server configuration11:09
Goshawkthanks for your help guys11:10
Goshawkworks :D11:10
GoshawkThis transport does not update the working tree of: ftp://bzr@vincenzo-ampolo.net/sites/11:10
Goshawkwhat does it mean?11:10
luksthat is changed only the files inside .bzr11:10
luks*it11:11
Goshawki'm pushing my changes... so why there changes are not propagated? (looking in the upstram branch for confirms)11:11
luksonly the branch is propagated, that is the revision data11:12
Goshawkah then i must do bzr update11:12
Goshawkin the upstream branch11:12
luksyes, you can run 'bzr up' on the server if you have ssh access to it11:12
Goshawkcute... so there will be no unauthorized changes11:12
luksthere is a plugin that can do it using one command11:12
Goshawkfrom client?11:13
luksyes - https://launchpad.net/bzr-push-and-update/11:13
Goshawkthanks11:14
=== schierbeck [n=daniel@dasch.egmont-kol.dk] has joined #bzr
=== yminsky [n=yminsky@user-0cevcqv.cable.mindspring.com] has joined #bzr
=== asak| [n=alexis@lnx00.cecm.usp.br] has joined #bzr

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