The problem is we're trying to use latest SVN checkouts and keep
updating it.

I'm using my own install scripts, just wraps a direct SVN checkout. I
tried eggs, but it installs RB to somewhere like
[/usr/lib/python2.5/site-packages/ReviewBoard-0.9.dev_r1537-py2.5.egg/
reviewboard]
This path changes everytime I upgrade to latest SVN revision, can
caused great problem for Apache config file, like
[Alias /reviewboard/media /usr/lib/python2.5/site-packages/reviewboard/
htdocs/media]
Same problem happens to Djblets. When I install Django as egg, it just
installs into:
[/usr/lib/python2.5/site-packages/django]
Much easier for path finding. If I have to soft link media path by
hand, why not use a script and do a "svn export", which can work
automatically.

Christian Hammond wrote:
> Hi everyone.
>
> We need to know who is still running Review Board directly out of a SVN
> checkout, rather than through an installed copy (by way of "make install").
>
> We're trying to transition away from Makefiles for installation and toward
> Python eggs. However, this requires a few changes in our SVN tree:
>
>
> 1) Most everything currently in the top-level "reviewboard" directory will
> move into a subdirectory. This means directories such as "reviews,"
> "scmtools," etc. Directories such as "contrib" will stay where they are.
> This will break any python paths you have set up if you're running out of a
> SVN checkout.
>
> 2) We'll no longer include Djblets or Django-Evolution directly in the SVN
> tree. These should be installed as separate packages. We'll make this easy
> to do.
>
> 3) All Makefiles will be removed in favor of setup.py.
>
>
> Python eggs will make installation far easier. Once we've transitioned over
> fully, installing or upgrading Review Board will only require running
> "easy_install ReviewBoard" on the command line, or running "sudo setup.py
> install" in an SVN checkout. The Django, Djblets and Django-Evolution
> dependencies will be fetched and installed automatically for you.
>
> Before we start to do the final work needed for this, we'd like to know what
> kind of impact this will have on people. If you're using "make install" you
> should be fine (though you'll have to stop using "make install" and start
> using "setup.py").
>
> If people could let us know if they are running directly out of an SVN
> checkout, it would help. And we'd advise transitioning to a proper
> installation as soon as possible.
>
> Thanks!
>
> Christian
>
> --
> Christian Hammond - [EMAIL PROTECTED]
> VMware, Inc.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To post to this group, send email to reviewboard@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to