/srv/irclogs.ubuntu.com/2008/12/21/#bzr.txt

Glenjaminis there a windows installer for 1.10 around somewhere?00:42
Glenjaminwindows python installer, that is00:42
=== alperkana is now known as alperkanat
=== `6og is now known as Kamping_Kaiser
Peng_alperkanat: "loggerhead standalone"?01:04
alperkanatPeng_: yes ?01:04
Peng_alperkanat: What do you mean?01:05
alperkanatmeaning to run loggerhead by itself... like installing it, then running it :)01:05
Peng_Oh, sure. It's quite easy.01:05
alperkanatyes but the question is01:06
alperkanatit requires python-paste01:06
alperkanatbut i don't see any paste related thing in most of the projects using loggerhead01:06
alperkanati wonder where it's used01:06
Peng_alperkanat: Paste is the WSGI framework thingy that Loggerhead is built on.01:10
Peng_alperkanat: It also requires SimpleTAL for templating.01:10
alperkanatPeng_: so Paste is not the thing we use to paste code around ? :)01:11
Glenjamini'm having some problems with piping output from bzr into a file on windows01:15
AfCI wish there was something simpler for web viewing.01:15
AfCAlong the lines of darcsweb or cgit.01:15
AfCVisually light weight.01:15
AfCand fast would be nice too01:16
Glenjamin  File "C:\dev\bin\python25\lib\site-packages\bzrlib\commands.py", line 493, in _setup_outf01:17
Glenjamin    msvcrt.setmode(fileno(), os.O_BINARY)01:17
GlenjaminIOError: [Errno 9] Bad file descriptor01:17
AfCGlenjamin: something very specific like that I would a) file a bug and b) ask about it on the mailing list.01:18
=== krzysiek is now known as abstract
=== abstract is now known as kher
kherhallo01:47
Peng_Hiya.01:49
kherI wonder, is there a way to add file to ignore list without deleting it?01:52
kherwhen I try "bzr ignore filename" Bazaar worn that it cant ignore versioned file, but this is exactly what i want to do01:54
Peng_kher: "bzr rm --keep" to stop versioning it? --keep will stop it from being deleted from the working tree.01:55
kherPeng_: thanks, but I already tried it and it's not exactly what i want. When I do "bzr rm --keep", and then "bzr commit...", and after that push it to the other repository, then file will be deleted in the other place, but I wan this file in both places. I only want bazaar to forget about it02:00
Peng_I see.02:01
Peng_That actually sounds like a good reason to version the file. :P02:01
kherYes, but if I have for example a directory with pictures on my rails application, then i shuldn't even try to version it, because it changes every time I test it. But I did it, and now I have a lot of new files02:04
kher... that I don't want to version02:04
kherthe best way, i think, would be to copy those directories, remove them from the repository, then copy them back, and add ignore rule.02:06
kherI just think, that there should be a better sollution02:06
Peng_What's the difference between what you just described and "rm --keep"?02:08
Peng_You mean copying them across to the other machine?02:09
Peng_In any case, I don't know anything that can help you, and I'm sleepy, which makes me very lazy and apathetic.02:09
Peng_Good luck though. :)02:09
kherthe difference is that I should copy them, and copy back in both places, and I can't do "rm --keep" in both places, can I?02:10
kherthank You anyway :) Peng_02:10
khergoodnight02:11
=== Toksyuryel` is now known as Toksyuryel
=== RAOF_ is now known as RAOF__
=== RAOF__ is now known as RAOF
=== Mario__ is now known as pygi
=== davi_ is now known as davi
=== Mario__ is now known as pygi
=== Hydrogen is now known as yhordneg
=== yhordneg is now known as Hydrogen
Glenjaminhey guys, is there any sign of some windows releases for 1.10 yet?17:06
Glenjaminand is there any difference between a windows python installer and the plain source + setup.py ?17:06
=== asabil_ is now known as asabil
Rob123Hi all, I'm a bzr newbie and trying to install the push_and_update plugin17:57
Rob123I'm trying to run python setup.py build_ext -i17:57
Rob123but the version of python I have installed is old and I used the windows installer to install bazaar17:58
Rob123setup.py is not found when running the above command17:58
Rob123any ideas?17:58
Rob123Is there a way of using the version of python that the installer uses?18:00
Glenjaminif setup.py isnt found you're in the wrong directory18:01
Rob123ok so setup.py should come with the plugin?18:02
Glenjaminyes18:02
Rob123that's strange becaus all i have is __init__.py and push_and_update.py18:02
Rob123So i'm now guessing that the __init__ is the equivalent of this file?18:02
Glenjaminsetup.py should be one direcoty above those18:03
Rob123ic...18:03
Rob123there is no other parent directory...18:04
Rob123I'm currently following the wiki page which features the installation of the plugin18:05
Rob123http://bazaar-vcs.org/BazaarForWebDevs18:05
Rob123someway down the page it says to obtain the plugin with the following command:18:05
Rob123bzr branch https://launchpad.net/bzr-push-and-update bzr_push_and_update18:05
Rob123running that downloads the plugin folder with only the 2 files that I mentioned before - no setup.py18:06
Glenjaminthen you probably dont need to install it18:09
Glenjamintry "bzr plugins"18:09
Rob123ok...18:09
Rob123yep it's there!18:10
Rob123fantastic thanks Glen!18:10
mkanatAny loggerhead people around? Is there any way to have a URL where I just insert a file path and it will give me the contents or history of that file?18:58
mkanat(As opposed to having to know the file id.)18:58
mkanatHow do I find out what the common ancestor revision of two branches is?19:13
mkanatAssuming they cleanly diverged and never merged again.19:13
leefmcQuestion: I am going to try to track all of my projects with bzr. This will allow me to keep entire projects synced through my multiple machines, along with the bonus of revisioning. Does Bzr have any problems with nested bzr projects? Ie, say i have a project "some_program". Now this directory, which will be tracked by bazaar, will house my project files (WingIDE projects, build commands, etc), but inside that directory will be a repositor19:16
leefmcy, and branches, for the actual source of the project. Will bazaar freak out if i use bzr commands in nested repositories?19:16
mkanatleefmc: No, it works fine for me.19:17
leefmcmkanat: Is this how you manage your entire projects?19:17
mkanatleefmc: I don't use an IDE.19:17
mkanatleefmc: And my projects are all in dynamic languages. :-)19:17
mkanatleefmc: But I have a system that depends on having a bzr repository in one of its subdirectories, and it works fine.19:18
leefmcwell many of my "projects" are not even programming, etc19:18
mkanatleefmc: And said system is tracked in bzr itself.19:18
leefmcnice, thanks19:18
leefmcAny idea if bazaar has a sync function? Ie, if i have 20 projects in a project repository, and i want to push all of them that have changes, is there a command for this? Or would i have to cd into each "branch" and push each19:19
mkanatNot sure.19:21
mkanatleefmc: You could probably easily write a script to do that.19:22
Jc2ki know there is a multi-pull, but dont know of a multi-push19:22
leefmcgotcha19:22
leefmcwell in theory that'll be rarely needed.. hopefully19:22
mtaylorthought - should bzr launchpad-login fetch your primary email from launchpad and then ask you if you'd like to set bzr whoami to that?19:40
mkanatmtaylor: Maybe if whoami isn't set.19:42
mtayloryeah19:42
Glenjaminis there any difference between the source download, and the python windows installer19:44
Glenjamin(and is there a 1.10 windows installer around?)19:44
=== Tobbe is now known as Tobbe|autoaway
TobbeWhat is currently the best way to get bzr installed on Windows?20:11
=== Tobbe_ is now known as Tobbe
Tobbedid anyone reply to my question? I got disconnected...20:22
mwhudsonTobbe: there are include-everything installers, i believe20:23
mwhudson(though not one for the latest version, as the machine the installers were made on crashed or something)20:23
Tobbeyeah, this info I have already found :)20:23
Tobbethat's why I came here ;)20:23
Tobbeshould I just stick with the .9 windows include-everything installer?20:24
TobbeOr should I go with the .9 python installer?20:24
Tobbeif I use the python installer, can I upgrade to .10 using the source releases?20:25
mwhudsoni don't know20:25
mwhudsonif you want the easy life, just use the 1.9 installer20:25
mwhudsonis there anything in 1.10 you really need?20:25
Glenjamini was hoping to have a play with the stacked branch support in 1.1020:25
mwhudson(disclaimer: i don't use windows)20:26
mwhudson(and i also run from the ~bzr-nightly ppa)20:26
Glenjaminheh20:26
Glenjamini might try installing from the plain source thing later, but i already have a python installer-based 1.9 install20:27
* mwhudson reads the release notes20:27
Glenjaminso i assume it'll work20:27
TobbeI read that .9 has issues with svn that should be fixed in .10, and I'll be using the bzr-svn stuff20:27
Glenjaminany idea whats actually happened to the windows builds?20:27
Tobbefrom launchpad questions: "The Windows build machine is experiencing issues, so we won't get an installer until it's fixed"20:28
mwhudsonwell just runing from source from tip usually works pretty well20:28
mwhudson(though compiling the speed-boost extensions on windows might be a challenge)20:28
Tobbeyeah, I don't want to mess with cygwin20:29
Glenjaminin theory i can compile extensions on this machine20:29
Glenjaminbut i havent tried it yet20:29
Glenjaminbeyond the test when i set it up20:29
mwhudsoni don't think using cygwin with bazaar works very well from what i here20:30
mwhudson*hear, damnit20:30
Glenjaminwhy would you use cygwin?20:30
Glenjamin@tobbe, that is20:30
TobbeI thought I read something about that20:31
Tobbemight be misstaken20:31
Glenjaminthere probably isnt the right place to ask, but where would i report a bug/feature req for the lp downloads page?20:32
mwhudsonbugs.launchpad.net/launchpad20:33
Glenjaminta20:35
Glenjaminheh, that was clever20:40
Glenjamini managed to build a windows installer20:40
Glenjaminthen proceeded to run it with bzr running20:40
Tobbea 1.10 windows installer?20:45
Glenjaminyes20:45
Glenjaminno20:46
Glenjamina python windows installer20:46
Glenjaminso you'd need all the dependencies already20:46
Glenjamini suppose i could try making a py2exe one20:46
Tobbedon't worry about it20:46
TobbeI can get the deps20:46
Glenjaminyou want me to email this or something?20:47
Glenjaminits built for python 2.5 btw20:47
Tobbeyeah, that's what I have20:47
Tobbemight as well update it to 2.5.3 while I'm at it...20:50
Tobbe(running 2.5.1 currently)20:50
Glenjamini didnt know there was a .320:50
TobbeDec 19th :)20:51
Glenjaminheh20:51
Glenjaminone of the disadvantages of the windows application installation method20:52
Tobbedoes your installer have bzr-svn?20:53
Glenjaminnope20:53
Tobbealright20:53
Glenjamini literally downloaded the source and did setup build, setup bdist --format=wininst20:54
mkanatIs it possible to set the --fixes attribute for commits after they are already committed?21:18
bialixno21:18
mkanatDang.21:18
bialixit's written as part of revision metadata. revision (once committed) is immutable21:19
GlenjaminTobbe: i dunno if it'll actually affect anything - but i'm getting some failures in the test suite21:23
bialixon Windows?21:23
Glenjaminyes21:23
Glenjamin1.10 on windows21:23
bialixdon;t worry21:23
bialixthere is always at least one test failure on Windows21:24
Glenjamin24 errors 25 fails at 2000/1500021:24
Glenjamin:s21:24
bialixnot bad21:24
bialixI remember the times when there was hundred of failures21:25
Glenjamindoesnt that somewhat defeat the point of a test suite :p21:25
Tobbehehe, that's what I thought too :)21:26
bialixheh21:26
Glenjamini built my own 1.10, so i figured i'd see if it worked21:26
bialixI don;t see big reason to run test suite for bzr.exe.21:26
bialixbut it's my personal point21:27
bialixusually it works fine21:28
Glenjaminmm, if it works i dont mind21:28
bialixdid you manage to build bzr-svn as well?21:28
Glenjamini didnt try21:29
Glenjamini think someone said it was hard once, and i dont use it21:29
Glenjamini just wish i could get tortoise on x64 :(21:29
* bialix wonder is mingw or MSVC 2003 is enough for bzr-svn21:29
Glenjamini did bzr with gcc21:30
bialixI know that nigw build bzr fine21:30
bialixmingw21:30
Glenjaminoic21:30
bialixI have a build recommendation for bzr-svn on Windows, but have not itme to check it21:31
bialixno time21:31
bialixI'm just unsure about compiler21:31
alperkanatanyone here developing bzr? i want to develop a bug/issue tracker which will have bazaar backend21:32
bialixmarkh: I wish to knew is you still working or going to vacation...21:33
bialixI guess core devs will appear here in next few hours, if they don't going on vacations21:33
bialixalperkanat: what is your question?21:35
alperkanatbialix: i don't see much documentation about it.. mostly developing bazaar is the main focus, it seems..21:36
bialixabout what exactly?21:36
bialixwhat sort of documentation you looking for?21:37
TobbeWhen installing bzr-svn, should I put it in Python25\Lib\site-packages\bzrlib\plugins\bzr-svn\?21:46
bialixno, last part of the name should be just svn21:46
bialixno bzr-svn, just svn21:46
Tobbeok21:46
* bialix going to bed21:47
Tobbegood night :)21:47
TobbeDo I need both the svn server and client to use bzr-svn, or is the client enough?21:55
Peng_Tobbe: You don't even need the entire client, just its headers.21:57
Peng_Or...maybe the entire libs themselves. I dunno.21:57
Peng_Well, that's on Linux. I dunno about Windows. If there's an installer, it might come with everything necessary.21:58
* Peng_ should shut up now.21:58
TobbeMaybe I should just give up and use the 1.09 installer instead...22:01
=== Tobbe|autoaway is now known as Tobbe
* mwhudson entirely boggles at the order of arguments for TransportConfig.set_option22:47
mkanatmwhudson: Hey hey... :-)22:49
mkanatmwhudson: So, is there a way to put the path to a file in a URL and get either an annotate or a history for that file?22:49
mkanatmwhudson: That is, for loggerhead.22:50
mwhudsonmkanat: $loggerhead_root/$path_to_branch/annotate/$path_in_branch should work22:50
mkanatmwhudson: Oh, I will try. :-)22:50
mkanatmwhudson: Ah, it works if I insert the revision in there first.22:52
mkanatmwhudson: Is there anything I can use to just get the head revision?22:53
mwhudsonoh right yes22:53
mwhudsonmkanat: use "head:" in place of the revno/revid22:53
mkanatmwhudson: Nice. :-)22:53
mkanatmwhudson: Is there a way to search for revisions in a branch between particular dates?22:54
mwhudsonmkanat: hm, no, don't think soi22:54
mwhudsonmkanat: we'd like to have an advanced search page for stuff like that22:55
mkanatmwhudson: Yeah, that'd be nice.22:55
mwhudsonbut we don't have it yet22:55
mwhudsoninsufficient round tuits, etc22:55
mkanatmwhudson: Yeah, I understand. :-)22:55
mkanatmwhudson: the Bugzilla Project is considering switching to bzr, and replacing the various features of Bonsai is one of the things we'd like to do.22:55
mwhudsoncool22:55
mkanatmwhudson: What about showing revisions between a tag and another tag?22:56
mwhudsonthe need to spend some time on loggerhead is becoming more important22:56
mwhudsonhopefully i can get to spend a good chunk of a month on it soon, or something22:56
mkanatmwhudson: Yeah, I think the more people who adopt bzr, the more important loggerhead will generally become.22:56
mkanatmwhudson: That'd be nice. :-) Ha, if I ever got to spend a good chunk of a month on Bugzilla... :-D22:56
mwhudsonmkanat: loggerhead knows nothing about tags22:56
mkanatmwhudson: Okay. Well, how about a revision to a revision then?22:57
mwhudsondon't think so :/22:57
mkanatmwhudson: What I need to do is to recreate this with bzr: http://www.bugzilla.org/status/changes.html22:57
mwhudsonbasically loggerhead has a bunch of ways of specifying the first revision, but no way of specifying where to stop22:58
mwhudsonnothing fundamental, it's just not preset22:58
mwhudsonfile bugs and i'll get to them sooner or later22:58
mkanatOkay. :-)22:58
=== Tobbe is now known as Tobbe|autoaway
mkanatmwhudson: BTW, serve-branches does way better on memory consumption than start-loggerhead does, I think...although I'm not sure I've run serve- long enough to know, yet.23:01
mwhudsoni wouldn't expect there to be much difference there23:01
=== Tobbe|autoaway is now known as Tobbe
mkanatmwhudson: Nor would I. I'm serving different things on the servers, too. Anyhow, we'll see how it goes over time.23:03
Peng_mwhudson: How far along is the Loggerhead YUI work?23:03
mwhudsonmemory usage is certainly something we need to work on :/23:04
mwhudsonPeng_: this far ><23:04
mkanatlol23:06
pooliehello23:10
mwhudsonhi poolie23:12
igcmorning all23:17
pooliehello igc23:27
igchi poolie!23:28
* jml waves to #bzr23:29
=== cody-somerville_ is now known as cody-somerville

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