Team Chat Logs

September 7, 2009

2009 8
Mo Tu We Th Fr Sa Su
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

[00:17:23.350964]<Evanlec>manski: what should i set my DocumentRoot to in my apache virtualhost for trac ?
[00:17:55.095153]<manski>doesn't matter
[00:27:39.102499]<Evanlec>manski: this https://svn.mayastudios.de/mtpp/wiki/GettingStarted#most-standard-config-example you should me, what is an MTP environment?
[00:30:21.519189]<Evanlec>i guess this is for deploying multiple trac isntances under one trac installation
[00:30:41.075052]<Evanlec>i think i'll leave that for now, and just use seperate tracs
[00:30:47.806372]<Evanlec>tho i can see the advantages of doing ti that way
[00:31:10.872503]<manski>yes
[00:31:40.046331]<manski>i just tried to create a set of tools to easily manage several Trac environments
[00:32:29.630621]<Evanlec>yea
[00:32:49.183979]<Evanlec>well im just gonna be consolidating mine down a bit, to maybe 1 or 2
[00:37:47.382731]<Evanlec>manski: okay, mind taking a look at my apache config? http://pastie.org/private/59krwfui6lzfe8bmggfcug
[00:37:56.343496]<Evanlec>not sure if i did that right at all
[00:38:53.686761]<Evanlec>/home/el/trac/trac-sa2 is my env , /var/www/trac-sa2 is where i deployed to
[00:39:08.059061]<manski>well, your chrome alias is wrong
[00:39:26.589901]<manski>what's the content of /var/www/trac-sa2?
[00:39:36.045815]<manski>i've never deployed a Trac env
[00:39:42.458321]<Evanlec>never?
[00:39:46.795314]<manski>no
[00:39:51.786177]<Evanlec>i dont understand
[00:40:01.420195]<Evanlec>how else would you do it
[00:40:29.337225]<manski>I use the content directly. (thereby leaving out the static content of my plugins)
[00:40:51.298171]<Evanlec>http://pastie.org/private/2xdh3yqizxlhljfbfwgzg
[00:41:03.150164]<Evanlec>thats whats in /var/www/trac-sa2
[00:42:01.170631]<manski>ok - here you can see why i don't use deployment ^^ since all of your plugins are disabled their static content isn't included in this deployment
[00:42:03.878116]<manski>but anyway
[00:42:38.498063]<Evanlec>well i ca easily re-enable them
[00:42:58.370112]<manski>instead of "Alias /home/el/trac-sa2/chrome /var/www/trac-sa2 " you must use "Alias /trac-sa2/chrome /var/www/trac-sa2"
[00:43:14.814131]<manski>yes - and then redeploy
[00:44:22.982673]<Evanlec>manski: how does it know that /trac-sa2/chrome is a relative path?
[00:44:29.702178]<Evanlec>oh
[00:44:37.646057]<Evanlec>relative to the base url
[00:44:41.787655]<manski>right
[00:44:42.098078]<Evanlec>k
[00:45:12.672478]<Evanlec>and is the <directory line below that corect?
[00:45:20.938541]<Evanlec>htdocs/common
[00:45:55.482118]<manski>right - sry.
[00:45:58.039360]<manski>mom
[00:46:38.422985]<manski>use this: http://pastie.org/608297
[00:47:45.002304]<Evanlec>okay yea that makes more sense
[00:48:09.913699]<Evanlec>so taht will override wsgi from serving those urls and let apache serve them
[00:52:07.647302]<Evanlec>okay and laswt step is re-deploy with the plugins i want enabled
[00:52:42.978994]<Evanlec>manski: gah, i installed a plugin and disabled it, but i want it gone permnantly, like not showing up in the plugins area at all
[00:53:09.534627]<manski>https://svn.mayastudios.de/mtpp/wiki/Plugins
[00:54:21.901270]<Evanlec>fixed that
[00:54:39.313130]<Evanlec>what does mttp stand for btw ?
[00:54:45.058070]<Evanlec>mtpp
[00:54:49.577872]<manski>See the logo
[00:56:42.273185]<Evanlec>k
[00:56:49.323521]<Evanlec>okay
[01:00:01.603630]<Evanlec>so with my server setup this way, apache should be server static files now right?
[01:00:32.629197]<manski>right
[01:01:13.426475]<Evanlec>feels a bit snappier
[01:01:31.195742]<Evanlec>do you spose wsgi daemon with 1 process and 8 threads is optimal>?
[01:01:43.610070]<manski>don't know
[01:01:54.165763]<Evanlec>wat method do you use?
[01:05:01.553844]<manski>2 processes á 25 threads
[01:05:10.141557]<Evanlec>hm
[01:05:15.831405]<Evanlec>high-traffic site?
[01:05:22.038096]<manski>no yet :D
[01:05:28.878575]<manski>*not
[01:05:32.602064]<Evanlec>would that significantly increase memory use you think?
[01:05:44.714896]<Evanlec>are you using the daemon mode, or embedded?
[01:05:55.025538]<manski>daemon mode
[01:06:01.724330]<manski>i don't know
[01:06:20.578817]<manski>i have 2gb ram in my server and am currently using 460 mb
[01:06:45.754182]<Evanlec>im wondering if i ran trac on my postgresql database it would be quicker than sqlite
[01:08:32.007056]<manski>as said above this depends on your Trac's db size. for small databases the diffence will be hardly noticed
[01:08:51.571058]<manski>but generally: yes
[01:09:04.098754]<manski>(i think)
[01:09:04.855884]<Evanlec>true
[01:09:22.710258]<Evanlec>well the repository isfairly large, but the rest isnt
[01:10:06.550958]<manski>there is a db directory in your Trac's directory
[01:10:16.049175]<manski>there you can check the size of your db
[01:10:28.742024]<Evanlec>is there a way to attach an email address to a user? so taht when i add user 'joe' to the cc field, it alread knws what email to send that to?
[01:10:57.126581]<Evanlec>a whopping 1.1MB
[01:11:17.521573]<Evanlec>and 3.1MB
[01:11:49.029278]<manski>sure - in your preferences you can set your email address
[01:12:20.222150]<Evanlec>oh
[01:22:37.791047]<sabre2th>isn't trac storing session data in de db as well? that way it might pay off to change to a differnt SQL backend
[01:24:42.838510]<manski>i still doubt that the db backend is the real bottleneck. see here: http://trac.edgewall.org/ticket/7490#comment:76
[01:38:37.038711]<sabre2th>I'm wondering if http://trac.edgewall.org/wiki/TracPerformance already came up here?
[01:39:30.494322]<manski>not yet
[01:39:54.778708]<manski>but I doubt it solves the problem here
[01:45:28.431114]<sabre2th>why?
[01:46:32.738356]<manski>because the delay is too long to be cause of any of the problems described at this page (also we already suggested some of the solutions described there)
[02:05:09.767897]<Evanlec>manski: http://trac.lets-talk.org/trac-sa2 , does it feel a bit snappier to you now?
[02:05:25.054218]<manski>defenitely
[02:05:30.111122]<dr4g>Hey guys i've been installing plugins to each environment (i think). When i do easy_install <path here>. Does that perform a server wide plugin install or just for my selected environment ?
[02:05:35.541114]<manski>no
[02:05:41.086040]<manski>still hangs
[02:05:54.993152]<Evanlec>manski: just when clicking around on anything?
[02:06:16.213213]<Evanlec>ah yea, you're right
[02:06:31.329982]<Evanlec>it seemed snappy for a second after i first restarted the server
[02:06:49.578222]<Evanlec>perhaps my serv is low on memory and swapping some out to disk
[02:07:56.579343]<manski>still 16 seconds to load the wiki start
[02:10:25.729732]<dr4g>Is someone able to answer my question? Thanks.
[02:10:27.925449]<Evanlec>hm, not quite that long here but yes it is very noticeable delay
[02:11:15.653500]<manski>dr4g: server wide. see here for installing a plugin in a certain directory: https://svn.mayastudios.de/mtpp/wiki/Plugins
[02:11:32.485522]<Evanlec>dr4g: if you use easy_install then it wil nstall to your global python path (sualy in site-packages) and thus should be avaialble to all trac installations since its just a python module
[02:12:05.366944]<dr4g>Evanlec, manski thanks. This means i can edit my trac.ini file for multiple environments to activate the plugin
[02:12:19.294038]<dr4g>Is it possible to set global configuration options for all environments, such as the WebAdmin plugin ?
[02:12:37.062378]<manski>evanlec: here is the load graph: http://files.mayastudios.de/time.png
[02:12:38.421883]<dr4g>as at the moment i have to manually update the config to enable WebAdmin on separate envs
[02:12:38.562235]<Evanlec>manski: any way i can profile this to see where the slowness is coming from, i.e. query-time, transmission time, or script execution time ?
[02:13:03.833834]<manski>dr4g: http://trac.edgewall.org/wiki/TracIni#GlobalConfiguration
[02:13:56.543897]<manski>evanleg: use the addons "firebug" and "page speed" in firefox
[02:15:54.009271]<Evanlec>manski: k, but just looking at this, it appears that search.js is taking a while to load?
[02:16:19.954395]<Evanlec>or to execute even
[02:16:23.701696]<evil_twin>t.e.o: Ticket #886 (Add support for Master tickets) updated - <http://trac.edgewall.org/ticket/886#comment:113> - alex.chugunov@…
[02:18:09.048681]<manski>no - just wait - no load, no execute
[02:18:22.594418]<manski>see legend at the bottom of the image
[02:19:32.333491]<Evanlec>manski: okay, but what does that mean? its just waiting for the server to deliver that file?
[02:19:44.554544]<manski>yes
[02:20:19.957223]<manski>have you had a look at the cpu usaage while serving a trac page?
[02:21:01.793808]<Evanlec>well let see
[02:21:15.797841]<Evanlec>sometimes hard to tel since the cpu's are being shared by others
[02:21:19.441954]<Evanlec>its a vps after all
[02:21:25.770422]<dr4g>manski, what happens if i dont havhe a global configuration file created already do i just create one ?
[02:21:37.279468]<dr4g>and add my relevant blocks..
[02:21:45.221099]<dr4g>[components] ... webadmin.* = enable
[02:22:19.977268]<Evanlec>manski: lol, a little off-topic but i there a shortcut in ff to clear cache?
[02:22:49.569456]<manski>basically yes - this is a global trac.ini i'm using: https://svn.mayastudios.de/mtpp/browser/administrative-tools/trac/trac.ini
[02:23:13.293342]<manski>evanlec: use ctrl + f5 to reload without using the cache
[02:24:50.822955]<Evanlec>manski: trac-wsgi process spikes at about 16% cpu, thats of a 4-core machine
[02:24:59.001127]<Evanlec>but only very briefly
[02:26:39.371817]<Evanlec>15-25%
[02:26:46.377302]<Evanlec>of one thread
[02:26:46.397134]<manski>hmmm... well the cpu usage is the problem on my server. if this isn't the case on your server I don't have any idea what the reason could be.
[02:27:12.067518]<Evanlec>you wouldnt say i have a cpu usage problem then?
[02:27:46.282375]<manski>well since you're on a vps I don't know whether top's results are correct.
[02:27:56.666407]<Evanlec>true
[02:28:18.506133]<Evanlec>i mean, i can see that particular process spike to 15-25% for a second
[02:28:38.965676]<Evanlec>but the server itself is certainly not being taxed
[02:28:50.526551]<dr4g>manski, what is "hackergotchi" ? :)
[02:29:10.834396]<manski>where did you see this?
[02:29:23.349232]<dr4g>in your config file
[02:29:30.973330]<dr4g>and i googled and found this http://trac-hacks.org/wiki/HackergotchiPlugin
[02:29:32.957908]<manski>https://svn.mayastudios.de/mtpp/wiki/PluginList
[02:29:52.441658]<dr4g>So it adds avatars for specific users ?
[02:29:56.059697]<manski>right
[02:30:05.486933]<Evanlec>manski: what about running the apache speedtest thingy
[02:30:23.534240]<manski>what about it?
[02:32:14.161245]<Evanlec>manski: useful to get an accurate data on the sites performance?
[02:32:27.861755]<manski>don't know. never used it
[02:32:33.110885]<Evanlec>oh k
[02:32:39.265629]<Evanlec>so
[02:32:49.206017]<Evanlec>do you have any other ideas ?
[02:37:26.079788]<manski>no - sry
[02:37:42.493626]<manski>you could try to profile the python code
[02:37:51.381997]<manski>you can use Psyco for this
[02:37:52.330870]<Evanlec>hm
[02:37:57.047175]<Evanlec>psyco ah
[02:38:02.438882]<manski>but I don't know whether this helps
[02:38:11.614719]<Evanlec>but i wold imagine Trac has written their code pretty solid
[02:39:00.930112]<Evanlec>there isnt anway to integrate memcached with trac huh? its a snap with django
[02:39:03.049287]<manski>yes - but I guess your problem is not a Trac problem but somehow related to your server's configuration
[02:39:14.354035]<manski>never used memcache
[02:39:16.390102]<Evanlec>yes you're right
[02:39:51.038386]<Evanlec>memcached can make apache perform like nginx any day of the week
[02:40:20.306641]<Evanlec>i mean, it can server dynamic content as fast as nginx can serve static
[02:40:22.018851]<manski>nginx?
[02:40:38.220362]<Evanlec>yes...u should atleast have haerd about it
[02:40:47.001333]<manski>never heard of it
[02:40:50.659219]<Evanlec>http://nginx.net/
[02:41:17.913276]<Evanlec>its a super-lightweight speedy server people often use to serve static files and proxy to apache/mod_wsgi
[02:41:24.218269]<manski>ok
[02:41:38.883723]<Evanlec>its like lighttpd only lighter
[02:42:08.566134]<Evanlec>its entirely threaded
[02:42:29.041225]<Evanlec>which is good for static requests, but bad for scripts
[02:42:41.965703]<manski>well, I doubt it'll ever be used on my server ;)
[02:42:51.318659]<Evanlec>me either but
[02:42:52.595823]<manski>not enough traffic ^^
[02:43:32.857564]<Evanlec>someone made a mod_wsgi for it but
[02:44:08.334370]<Evanlec>its unmaintained and i read an article by the apache mod_wsgi author explaining how threaded servers like that are not designed for that sort of thing
[02:44:38.865262]<Evanlec>and also that apache + memcached can keep up with nginx no problem
[02:47:48.803514]<manski>still I think you have configuration problem where memcache would only hide the symptoms but not resolve the problem
[02:48:01.085094]<manski>*solve
[02:48:32.745560]<Evanlec>true
[02:48:48.403475]<Evanlec>did you look at my apache conf?
[02:48:57.073137]<Evanlec>perhaps also my wsgi file ?
[02:49:08.578900]<Evanlec>not sure where else the problem could lie
[02:50:08.122069]<manski>in my experience: the problem is the vps. i think it simply may be to "powerless".
[02:51:27.478384]<Evanlec>well
[02:51:34.555553]<Evanlec>it is certainly hurting for ram
[02:51:43.742452]<Evanlec>but theres plenty of CPU cycles available
[02:52:08.839673]<Evanlec>i really dont hink its a hardware limitation
[02:52:55.913721]<manski>i my self hade a vps and it was slow as hell
[02:53:10.402647]<manski>even though it head 4 cpu cores
[02:53:30.891060]<sabre2th>manski: in my experience, that depends a lot on the type of VPS _and_ on the configuration of it
[02:53:53.285689]<manski>right - but this might still be the problem
[02:54:22.071997]<Evanlec>anyone ever used the ipcs command? ;p
[02:54:39.445102]<sabre2th>Evanlec: yes
[02:54:53.629674]<Evanlec>sabre2th: how the f do you make it do anything? ;p
[02:55:06.618359]<Evanlec>i tried ipcs -i 4748 (the pid of mysql process)
[02:55:54.834891]<sabre2th>are you using it on Linux, perhaps? OSX does not have this option
[02:56:18.423607]<Evanlec>linux of course
[02:56:21.967399]<sabre2th>I can use -p, which shows the process id
[02:56:37.393841]<manski>OSX vps, hmm? ^^
[02:57:43.778917]<Evanlec>sabre2th: can you give me the entire command ?
[02:58:12.303035]<sabre2th>just: ipcs -p
[02:58:32.231866]<sabre2th>manski: no, the VPS was on Linux, but I only used 'ipcs' on OSX :)
[02:59:04.205228]<sabre2th>and, incidentally, iprm (something with a crashed mplayer not giving up resources)
[02:59:06.822241]<manski>sry - misunderstood you :)
[02:59:14.117772]<sabre2th>np
[02:59:48.181895]<Evanlec>sabre2th: ipcs -p shows nothing useful
[03:00:28.501718]<sabre2th>manski: I've tried UML, vserver, openvz. Depending on what you want, I like vserver and openvz
[03:00:52.357440]<sabre2th>Evanlec: sorry, I haven't used it on Linux, it's probably different then
[03:00:56.437161]<manski>sabre2th: sure, if you're the only person using the vps
[03:01:21.926766]<Evanlec>sabre2th: oh k, its sposed to be a memory usage monitor, so we must be thinking of something different ;p
[03:01:29.778080]<manski>but I guess Evanlec's vps is hosted by someone he has to share it with 100 other users
[03:01:55.675344]<Evanlec>manski: im actualy quite hapy with its performance
[03:02:24.969404]<sabre2th>Evanlec: oh.. you are right: ipcs -- report System V interprocess communication facilities status
[03:03:34.083070]<sabre2th>manski: well, I share the hardware with some other VPSs I don't manage don't know how many exactly, but not 100 :)
[03:04:30.877901]<manski>sure - I was exaggerating a little bit - but only a little ;)
[03:04:40.281138]<sabre2th>;)
[03:53:27.351133]<wuseldusel_>hi! what privileges does tracd really need? does it have to be run as root?
[03:59:20.407001]<kirean>wuseldusel_: that should depend on what permissions you need to access your project files
[03:59:29.896112]<kirean>and which port you want to run tracd on
[04:04:10.434361]<wuseldusel_>kirean: its for a normal project environment for svn with plugins for doxygen and tags nothing more. it is started on port 800
[04:08:07.897867]<kirean>wuseldusel_: 800, is that correct?
[04:27:36.768774]<wuseldusel_>kirean: jup, apache already has 80 and i'm behind a firewall that blocks ports >1000
[04:32:58.945672]<kirean>wuseldusel_: then you need root
[04:34:26.315120]<kirean>wuseldusel_: for all ports below 1025
[04:35:08.884462]<kirean>nothing to do with Trac.
[04:36:24.653969]<evil_twin>t.e.o: Ticket #8643 (Number of closed / active / total tickets shows as float in roadmap page) created - <http://trac.edgewall.org/ticket/8643> - anonymous
[04:36:29.653762]<evil_twin>t.e.o: Ticket #8643 (Number of closed / active / total tickets shows as float in roadmap page) updated - <http://trac.edgewall.org/ticket/8643#comment:1> - guille.rodriguez@…
[04:37:26.380682]<wuseldusel_>kirean: this info is pretty helpful, thx!
[04:40:04.509673]<kirean>wuseldusel_: see f.ex. http://www.linuxquestions.org/linux/articles/Technical/Why_can_only_root_listen_to_ports_below_1024
[05:21:26.988118]<evil_twin>t.e.o: Ticket #7594 (Virtualbox 1.6.x - 2.0 black screen when starting a VM) updated - <http://trac.edgewall.org/ticket/7594#comment:4> - Blackfalcon
[05:28:00.321904]<Snoopotic>heh?
[05:28:07.649762]<Snoopotic>virtualbox? lol.
[05:28:23.494988]<Snoopotic>lets make bugtickets anywhere in the net ! yay!
[05:28:32.369605]<Snoopotic>...
[06:46:26.810170]<evil_twin>t.e.o: TracRoadmapBar.png attached to TracRoadmapCustomGroups - <http://trac.edgewall.org/attachment/wiki/TracRoadmapCustomGroups/TracRoadmapBar.png> - Colin Jones <c.jones@…>
[06:46:31.809810]<evil_twin>t.e.o: TracRoadmapCustomGroups edited - <http://trac.edgewall.org/wiki/TracRoadmapCustomGroups?version=5> - Colin Jones <c.jones@…>
[07:21:28.794093]<evil_twin>t.e.o: TracUsers edited - <http://trac.edgewall.org/wiki/TracUsers?version=871> - darran@…
[07:25:05.174409]<cH40z-Lord>is there any script/event that creates the ticket-updates for timeline ?
[07:25:18.749762]*retracile utters something demeaning about mornings.
[07:25:34.115258]<cH40z-Lord>I need to create a second rss-feed for ticket-updates
[07:27:35.114678]<retracile>cH40z-Lord: are you wanting an rss feed of a timeline containing only ticket updates?
[07:28:01.793764]<cH40z-Lord>yes for new tickets, updates and answers etc
[07:28:16.134666]<cH40z-Lord>everything that relates to tickets
[07:28:40.038692]<cH40z-Lord>I want to read out the data in a c# program and paste it to a mIRC-channel...
[07:28:46.462718]<retracile>cH40z-Lord: You should be able to click the checkboxes to show you only ticket changes, then subscribe to that feed.
[07:28:56.226325]<cH40z-Lord>but I'm not sure if I can fill out the htaccess-formular ( login )
[07:29:53.589692]<cH40z-Lord>and something that is confusing too...
[07:30:06.125727]<cH40z-Lord>http://bug.blackcorestudios.de/trac/timeline?build=off&ticket=on&changeset=off&milestone=off&wiki=off&max=10&daysback=90&format=rss
[07:30:16.069695]<cH40z-Lord>if I use this URL I still see changesets etc
[07:30:45.966522]<retracile>hm. that sounds like a bug
[07:31:06.095552]<cH40z-Lord>I'm using 0.11.5
[07:31:17.683061]<cH40z-Lord>clean and fresh install :)
[07:31:33.883401]<cH40z-Lord>so maybe you know where the feed for tickets will be generated ?
[07:31:43.707137]<cH40z-Lord>so I could create my own feed using a bash-script to deploy it :)
[07:33:04.976591]<retracile>cH40z-Lord: you'd want to look at trac/timeline/web_ui.py
[07:33:15.069791]<cH40z-Lord>thank you :)
[07:41:32.361505]<osimons>cH40z-Lord: just remove it from the query - don't use 'off' as many will just look for presence of key, value is of no meaning
[07:42:04.811368]<osimons>ie just ?ticket=on should be enough to just get ticket info
[07:42:20.958180]<retracile>osimons: but shouldn't the content of the rss feed match what gets shown on the timeline page?
[07:42:33.574660]<osimons>it should, yes
[07:42:49.615200]<cH40z-Lord>lol ok, this works
[07:43:01.854415]<cH40z-Lord>weird XSL-Script :P
[07:44:02.055394]<osimons>cH40z-Lord: it does match - it appends <module>=on for whatever you select in checkboxes before 'update'
[07:44:15.511906]<cH40z-Lord>ah
[07:44:15.989640]<osimons>things you don't select don't appear in the rss feed at the bottom
[07:45:05.746102]<cH40z-Lord>okay :P
[07:45:37.313731]<cH40z-Lord>now I should figure out how I can fill out the htaccess-login with c#... because I'm not familiar with python and I can't find the methods where I could add a bash-script x)
[07:47:01.229990]*retracile looks at cH40z-Lord with a rather puzzled expression
[07:47:24.421977]<cH40z-Lord>:D :D
[09:07:16.239426]<eoh676>could someone help me with syntax highlighting please? no matter what i do, i doesn't work (all code is just gone, i.e., it highlights text to void). i even enabled the log (debug level) but it doesn't print anything related to highlighting. i installed pygments and added the line to the mimetype section at trac.ini, but also, it did't appear to have changed anything
[09:08:26.386632]<eoh676>(btw, i followed this http://trac.edgewall.org/wiki/TracSyntaxColoring#AboutPygments documentation)
[09:31:27.982059]<evil_twin>t.e.o: Ticket #4562 (I want to contribute with DB Models (wiki?)) updated - <http://trac.edgewall.org/ticket/4562#comment:6> - Nadine
[09:41:43.673496]<rhizmoe>hi all
[09:44:12.862926]<eoh676>arrrrgh, nevermind. i had to use #!text/html, and not only #html ...
[09:49:33.496184]<rhizmoe>apologies if this is a faq, but google isn't helping me. is there a way to configure a trac project to use just one svn codebase in a multiproject repo? it's currently showing all of my projects in the svn view.
[09:50:00.693564]<rhizmoe>there seems to be something in "relative paths for repository_dir," but nothing is panning out
[10:00:48.364753]<rhizmoe>that is, where my svn repo has ../svn/foo and ../svn/bar, i'd like trac+svn to only look at svn/foo
[10:19:03.491253]<osimons>rhizmoe: "scoped repos" - just continue the physical path into the virtual repos path. ie. repos at /srv/myrepos/subproject1
[10:25:51.673327]<rhizmoe>osimons: i just tried that on a lark, "hey, maybe i just put the subproj at the end" but now i'm getting a "no node at revision..."
[10:26:08.210510]<rhizmoe>i even deleted and re-initenv'ed
[10:26:38.217409]<osimons>rhizmoe: you just need to do "trac-admin /path/to/env resync" for trac to reload the changesets for the project
[10:26:57.730370]<rhizmoe>i did that first, "no node..." error both ways
[10:27:43.110805]<rhizmoe>that is, i tried a resync, got that error, then delete and re-init, still got the error.
[10:28:03.654018]<osimons>and reporitory_dir looks like what?
[10:28:13.514177]<retracile>rhizmoe: what is the full error message?
[10:28:35.091049]<osimons>does changesets span subpaths, or is it 'clean' within the area you want to map to?
[10:28:35.882202]<rhizmoe>repository_dir = /home/projects/svn/askrew
[10:28:56.987612]<osimons>and /askrew is then within the svn repos? oki.
[10:29:01.657776]<rhizmoe>yeah.
[10:29:19.213616]<osimons>trac version?
[10:29:29.923061]<rhizmoe>/home/projects/svn is just: ./conf; ./dav; ./db; etc..
[10:29:45.949317]<osimons>yup.
[10:30:24.229310]<osimons>"trac-admin --version", rhizmoe?
[10:30:26.133072]<rhizmoe>0.11.5
[10:31:12.595415]<osimons>oki. this really should work... i don't use it myself, though.
[10:31:19.301789]<rhizmoe>:)
[10:31:31.954166]<rhizmoe>google seems to agree
[10:32:15.095108]<osimons>rhizmoe: do the resync again, and paste the log
[10:32:22.757583]<rhizmoe>ok, sec
[10:33:00.918257]<osimons>btw, is is some corner-case? /askrew exists (ie. it has changesets with that path)?
[10:33:35.377957]<rhizmoe>yes it does exist. i was able to browse the source when all projects were showing up
[10:34:10.106834]<rhizmoe>there is no log in the trac project log dir
[10:34:16.390640]<rhizmoe>after resync, that is
[10:34:18.213905]<osimons>upper-case/lower-case or something? (svn in case-sensitive)
[10:34:34.385191]<osimons>rhizmoe: paste command-line output
[10:34:40.741950]<rhizmoe>nope. everything is as i've been using it elsewhere
[10:34:51.059866]<osimons>(what you run and the error you get)
[10:35:03.682093]<rhizmoe>trac-admin /home/projects/trac/askrew/ resync
[10:35:09.307830]<osimons>@paste
[10:35:09.325357]<evil_twin>paste is http://paste.lisp.org/new/trac
[10:35:18.457807]<rhizmoe>1 revision cached.
[10:35:28.785268]<rhizmoe>hmm, let me test something
[10:37:24.064387]<rhizmoe>nope, no change. i had moved my repo (and tested that it worked afterward), so i just edited .ini and resynced to the old location, but i got the same result.
[10:39:25.598639]<lisppaste5>rhizmoe pasted "untitled" at http://paste.lisp.org/display/86715
[10:45:17.387905]<osimons>rhizmoe: well, it says no error, 1 revision cached. looks right, or?
[10:46:03.636064]<rhizmoe>still getting the "no node" error under tracd
[10:47:05.277588]<osimons>in /home/projects/trac/askrew/conf/trac.ini [logging] log_type = file
[10:47:21.922327]<osimons>log_level = debug
[10:48:09.648086]<osimons>then rerun tracd and read the logs for what it says and the error it throws. paste relevant part if you need help understanding.
[10:48:36.537218]<rhizmoe>gotcha, thanks.
[10:51:28.394031]<evil_twin>t.e.o: Ticket #8643 (Number of closed / active / total tickets shows as float in roadmap page) updated - <http://trac.edgewall.org/ticket/8643#comment:2> - cboos
[10:56:43.974978]<lisppaste5>rhizmoe pasted "tracd log" at http://paste.lisp.org/display/86716
[11:11:52.603452]<krunk->I'd like to use git with trac, searching turns up several plugins. Most with disclaimers like "this is not stable' or "This is ridiculously inefficient, but does work for the time being."
[11:12:17.619045]<krunk->Is there recommended git plugin to use that has a good track record and is not too inefficient?
[11:16:28.542044]<evil_twin>t.e.o: Ticket #8644 (Missing character encoding in <html> tag) created - <http://trac.edgewall.org/ticket/8644> - Mitar
[11:21:28.581819]<evil_twin>t.e.o: Ticket #8645 (Header IDs contain invalid characters) created - <http://trac.edgewall.org/ticket/8645> - Mitar
[11:42:18.145234]<rhizmoe>possible improvement: 94 revisions cached.
[11:42:56.590600]<rhizmoe>YES
[11:43:45.942293]<rhizmoe>osimons: the key was including the svn base, where typically i use svn://foohost/svn/askrew, project_dir needs to be /home/projects/svn/svn/askrew
[11:44:33.696667]*rhizmoe closes about 20 tabs
[12:46:29.933789]<evil_twin>t.e.o: Changeset [8568]: fr_FR: typo correction - <http://trac.edgewall.org/changeset/8568> - cboos
[13:03:02.346358]<dikim33>Hi, anyone has this kind of problem? The milestone entries do not display on the Admin page but they are actually there in the back-end db and they are displayed on the roadmap menu and ticket menu.
[13:03:09.545172]<dikim33>I am using svn-1.6.3, trac-0.11.5, and py-2.4
[13:03:31.926379]<dikim33>I have multiple trac instances hosted on my trac system and only one trac instance has this problem.
[13:03:41.096227]<dikim33>The milestone looks like this "2009/04/06 Chicago"
[13:06:30.049101]<evil_twin>t.e.o: Changeset [8569]: fr_FR: fix a few ticket related messages - <http://trac.edgewall.org/changeset/8569> - cboos
[13:11:30.077309]<evil_twin>t.e.o: Changeset [8570]: 0.12dev: for TracStandalone, make `--http11` the default (HTTP/1.0 can ... - <http://trac.edgewall.org/changeset/8570> - cboos
[13:16:30.197259]<evil_twin>t.e.o: 0.12/TracStandalone created - <http://trac.edgewall.org/wiki/0.12/TracStandalone?version=1> - cboos
[13:21:30.217736]<evil_twin>t.e.o: 0.12/TracStandalone edited - <http://trac.edgewall.org/wiki/0.12/TracStandalone?version=2> - cboos
[13:21:35.217294]<evil_twin>t.e.o: Ticket #8646 (Remove support for obsolete DB bindings) created - <http://trac.edgewall.org/ticket/8646> - rblank
[13:26:30.273685]<evil_twin>t.e.o: 0.12/TracStandalone edited - <http://trac.edgewall.org/wiki/0.12/TracStandalone?version=3> - cboos
[13:31:33.495490]<evil_twin>t.e.o: Ticket #8646 (Remove support for obsolete DB bindings) updated - <http://trac.edgewall.org/ticket/8646#comment:1> - cboos
[13:41:32.652630]<evil_twin>t.e.o: Ticket #8644 (Missing character encoding in <html> tag) updated - <http://trac.edgewall.org/ticket/8644#comment:1> - cboos
[13:41:37.654048]<evil_twin>t.e.o: Ticket #8646 (Remove support for obsolete DB bindings) closed - <http://trac.edgewall.org/ticket/8646#comment:2> - rblank
[13:46:30.702000]<evil_twin>t.e.o: TracDev/ToDo edited - <http://trac.edgewall.org/wiki/TracDev/ToDo?version=58> - rblank
[13:51:30.738669]<evil_twin>t.e.o: Ticket #8625 (Drop SQLite2 support) updated - <http://trac.edgewall.org/ticket/8625#comment:4> - rblank
[13:51:35.743312]<evil_twin>t.e.o: Changeset [8571]: 0.12dev: Removed support for pysqlite-1.0.x. Part of #8625. - <http://trac.edgewall.org/changeset/8571> - rblank
[13:51:40.742025]<evil_twin>t.e.o: Ticket #8625 (Drop SQLite2 support) updated - <http://trac.edgewall.org/ticket/8625#comment:5> - rblank
[13:56:30.762113]<evil_twin>t.e.o: TracDev/ApiChanges/0.12 edited - <http://trac.edgewall.org/wiki/TracDev/ApiChanges/0.12?version=7> - cboos
[14:01:34.773112]<evil_twin>t.e.o: Changeset [8572]: MultiRepos: merged from 0.12dev [8555-8570/trunk] - <http://trac.edgewall.org/changeset/8572> - cboos
[14:06:33.255785]<evil_twin>t.e.o: Changeset [8573]: 0.11.6dev: added deprecation warning for PySqlite 1.0.x. Part of #8265. - <http://trac.edgewall.org/changeset/8573> - cboos
[14:06:38.259429]<evil_twin>t.e.o: Ticket #8625 (Drop SQLite2 support) closed - <http://trac.edgewall.org/ticket/8625#comment:6> - cboos
[14:11:31.936186]<evil_twin>t.e.o: sqlite-get_supported_schemes attached to Ticket #8625 - <http://trac.edgewall.org/attachment/ticket/8625/sqlite-get_supported_schemes> - cboos
[14:11:36.938281]<evil_twin>t.e.o: Ticket #8625 (Drop SQLite2 support) updated - <http://trac.edgewall.org/ticket/8625#comment:7> - cboos
[14:11:41.938196]<evil_twin>t.e.o: Ticket #8562 (trac-admin ... initenv: Skips a question. Why?) updated - <http://trac.edgewall.org/ticket/8562#comment:5> - cboos
[14:16:23.980435]<rhizmoe>if trac and svn are both child dirs of my overall project directory, can I use a single htpasswd between them? docs are unclear here, or at least I can't find the trac.ini bit to tell trac what's where.
[14:31:32.283550]<evil_twin>t.e.o: Ticket #8625 (Drop SQLite2 support) updated - <http://trac.edgewall.org/ticket/8625#comment:8> - rblank
[14:36:32.307335]<evil_twin>t.e.o: Ticket #8625 (Drop SQLite2 support) updated - <http://trac.edgewall.org/ticket/8625#comment:9> - rblank
[14:41:36.017316]<evil_twin>t.e.o: Changeset [8574]: 0.12dev: Removed support for pyPgSql. Closes #8539. - <http://trac.edgewall.org/changeset/8574> - rblank
[14:41:41.017954]<evil_twin>t.e.o: Ticket #8539 (Problem with pyPgSql) closed - <http://trac.edgewall.org/ticket/8539#comment:2> - rblank
[14:46:32.361763]<evil_twin>t.e.o: Ticket #8539 (Problem with pyPgSql) updated - <http://trac.edgewall.org/ticket/8539#comment:3> - rblank
[14:49:05.623805]<dikim33>Hi, anyone has this kind of problem? The milestone entries do not display on the Admin page but they are actually there in the back-end db and they are displayed on the roadmap menu and ticket menu.
[14:49:24.734265]<dikim33>I am using svn-1.6.3, trac-0.11.5, and py-2.4
[14:49:36.392752]<dikim33>I have multiple trac instances hosted on my trac system and only one trac instance has this problem.
[14:49:48.247098]<dikim33>The milestone looks like this "2009/04/06 Chicago"
[14:50:15.491303]<dikim33>The blank entries ended up showing "<a href="/trac/mpi-forum-web/admin/ticket/milestones/undefined"></a>
[15:01:34.506111]<evil_twin>t.e.o: Ticket #8644 (Missing character encoding in <html> tag) updated - <http://trac.edgewall.org/ticket/8644#comment:2> - Mitar
[15:01:39.507492]<evil_twin>t.e.o: Ticket #8625 (Drop SQLite2 support) reopened - <http://trac.edgewall.org/ticket/8625#comment:10> - rblank
[15:26:32.799349]<evil_twin>t.e.o: Changeset [8575]: 0.11-stable: Set executable permissions on scripts in `trac-admin $ENV ... - <http://trac.edgewall.org/changeset/8575> - rblank
[15:31:32.827573]<evil_twin>t.e.o: Changeset [8576]: 0.12dev: Merged [8575] from 0.11-stable. - <http://trac.edgewall.org/changeset/8576> - rblank
[15:36:32.879348]<evil_twin>t.e.o: Ticket #8638 (trac-admin deploy doesn't set executable permissions on trac.*cgi) closed - <http://trac.edgewall.org/ticket/8638#comment:2> - rblank
[15:36:37.881843]<evil_twin>t.e.o: Ticket #1682 (wysiwyg wiki editor) updated - <http://trac.edgewall.org/ticket/1682#comment:35> - Drop_s@…
[15:41:38.335337]<evil_twin>t.e.o: Ticket #1682 (wysiwyg wiki editor) closed - <http://trac.edgewall.org/ticket/1682#comment:36> - rblank
[18:26:10.731861]<rhizmoe>ok, well that was fun. all set except for getting svn to use a crypted .htpasswd