Comment 12 for bug 264378

Revision history for this message
Luis Arias (kaaloo) wrote :

Hi Guillermo and Alexandre,

I think that what would be good is for the bzr server to distinguish between general environment settings like PATH and those that might be tied to project specific settings. For the latter, a solution might be to use some kind of session with a timeout like for a servlet request. That way the bzr server could be launched upon first request, but then depending on the session could use different project settings. This means that running a bazaar command on project X would require a session id for that project. The other way would be to have those project specific settings stored on the client (like a cookie) and sent every time a command is run on the server or when a command takes place in the context of a different project than the current project. This last solution is probably the easiest to implement, just update the project specific settings when switching projects.

Luis