Once Trac switches to using setuptools, this will be possible. Until then there is no easy way to have more than one version installed. You can do the installs using different --prefixes, and then control which gets placed on the PYTHONPATH, but thats about it.

--Noah Kantrowitz

Ilias Lazaridis wrote:
Jani Tiainen wrote:
Ilias Lazaridis kirjoitti:
...

Thank's for the thorough comments.

This is possibly more a python oriented question:

Can I install 2 versions of trac, thus I can fall-back if the upgrade fails for any reason?

No because differences in project environment mainly database part (well in theory this could be possible, but to have two non-related environments and keeping them in-sync would be a real challenge)

I meant to only keep 2 installations of different versions of trac (not the project environments), and to switch between them.

 * have trac 0.94 installed
 * install additionally 0.95
 * activate the new installation
 * don't like it, activate again the (available) 0.94 one

That's most possibly a trivial thing I ask, but I had a few times problems to go back to the previous version of a python package (egg), after the installation of the new one brought up problems.

I use "setup.py develop" within development, to activate a specific location/version of code.

But How can I do this with "normally" installed egg's?

.

_______________________________________________
Trac mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac

Reply via email to