Control de versiones y proyectos de biblioteca de Android

Al usar Android Library Project, ¿alguien tiene una buena solución para el control de versiones para proyectos que utilizan estas bibliotecas?

Por ejemplo, si tengo dos aplicaciones, por ejemplo, una versión gratuita y pagada, o un teléfono y una tableta, o cualquier otro escenario, y quiero que utilicen algunas bibliotecas compartidas que están contenidas en un Android Lib Project, ¿cómo puedo agregar estos proyectos de forma segura? a SVN? Como se trata de proyectos separados, no tengo manera de saber si se exige que cuando uno está comprometido, el otro (biblioteca uno) también lo haga.

Estoy usando Eclipse con el plugin SVN de Subclipse, ¿alguien sabe si hay una forma de vincular los proyectos para que una confirmación en uno comprometa a la otra?

Cualquier sugerencia aquí sería bienvenida, ya que soy relativamente nuevo en SVN, por lo que podría estar pensando en esto de la manera incorrecta 🙂

Gracias

No se puede forzar que ambos se comprometan al mismo time (así no es como funciona el SVN), pero aún se puede hacer (por ejemplo, como dice Bigstones, usar Ctrl + Click o poner ambos en un Working Set, y confirmarlo) )

La forma en que Android maneja las bibliotecas es bastante defectuosa, y esta es una de las razones.

También soy bastante nuevo en el control de versiones, también estoy usando Subclipse, no sé si hay una manera de comprometer proyectos y lib de una vez (si no selecciona ambos con Ctrl + clic), pero en realidad el "modificado" el icono es bastante visible y nunca me olvidé de él.

El problema para mí es que a veces modifico la fuente abriéndolo desde el proyecto lib, a veces abriendo la fuente a la que se hace reference en el proyecto de la aplicación, y debo recordar actualizar la otra. En caso de que lo olvide, en el segundo caso, el proyecto lib no mostrará el ícono "modificado", así que termino refrescando ambos proyectos muy seguido.