Curiosamente, he estado ideando soluciones para un escenario casi idéntico recientemente y también llegué a la idea del proyecto auxiliar.
En nuestro caso, el usuario que estará aislado solo hará borradores, lo que hace las cosas un poco más fáciles. El equipo quería mantener a varios borradores diferentes sin que se enteraran de la existencia de los demás (lo que podría terminar con un par de proyectos auxiliares).
Un supervisor luego necesitará copiar su trabajo desde el proyecto auxiliar al principal, lo que requerirá usar la herramienta Compare Versions, como sugirió, o simplemente saber dónde se está haciendo el borrador y cortar/pegar.
Un detalle adicional es que querían que el proyecto auxiliar tuviera acceso a las opciones de renderización de términos bíblicos. Por lo tanto, el archivo ProjectBiblicalTerms.xml necesitará ser copiado periódicamente desde la carpeta del proyecto principal al auxiliar.
De todos modos, no tengo ideas que no hayan explorado, pero también me interesa mucho escuchar si otras personas tienen ideas de mejores prácticas para este tipo de situación.
Funny, I’ve been brainstorming ideas for almost the exact same scenario recently and also came up with the Aux project idea.
In our case, the user we’ll have isolated will only be doing drafting, which makes things a little easier. The team both wanted to keep a number of different drafters from knowing about each other (which may end up with a couple Aux project).
A supervisor will then need to copy his work out of the Aux project and into the main one, which will require either using the Compare Versions tool as you suggested or just knowing where the drafting is happening and cutting/pasting.
One extra detail is that they wanted the Aux project to have access to Biblical Term rendering choices. So the ProjectBiblicalTerms.xml file will periodically need to be copied from the main project folder into the auxiliary one.
Anyway, I don’t have any ideas that you haven’t explored, but I’m also quite interested in hearing if other people have best practice ideas for this sort of situation.
Traducción automática desde English