Utilizamos LiveCode en un pequeño equipo con Subversion.
No tenemos una solución perfecta, pero es muy liviana; todos usamos una extensión personalizada para la barra de herramientas estándar, que entre otras cosas tiene un botón 'guardar + copia de seguridad'. Cuando comenzamos a usarlo con Subversion, agregamos código a este botón que guarda un archivo sidecar XML para la pila. El archivo contiene todos los scripts, propiedades personalizadas y, opcionalmente, campos (controlados por la propiedad del usuario en cada pila). En nuestro caso, casi todo nuestro trabajo está en guiones, así que esto funciona para nosotros.
El efecto es que cada vez que nos comprometemos a SVN, siempre estamos cometiendo dos archivos, la pila LiveCode y el archivo que acompaña el coche lateral - este último funciona bien para diffing etc.
Cuando esto nos defrauda es que no tenemos ninguna solución para fusionarnos Si estuviéramos trabajando en sistemas más grandes de forma más activa, también modificaríamos. Espero que modifique el formato del sidecar en una carpeta completa de archivos. Por ahora, sin embargo, esto hace que la situación sea viable (y no se necesita un tiempo notable para generar el archivo sidecar).
Feliz de compartir el código si eso fue útil.
Muchas gracias por la respuesta. Eso es básicamente lo que estamos haciendo, usar Dropbox y mantener las cosas separadas en diferentes stacks. Somos solo un pequeño equipo de 3, así que esto funciona para nosotros, pero me imagino que los equipos de desarrollo más grandes tendrían dificultades. – Saquesh