configurar subrepos de mercurial / kiln en osx

He estado tratando de seguir las instrucciones en la respuesta aesta pregunt, utilizando horno.

Me gustaría poder organizar las cosas de la siguiente manera:

/somepath/thirdparty se asigna a un repositorio de horno "tercero" y contiene una variedad de códigos/somepath/common se asigna a un repositorio de horno "común" y contiene el código compartido que he escrito

/somepath/project1 mapas al repositorio del horno "proyecto1"/somepath/project1/thirdparty asigna a la sucursal de un tercero arriba/somepath/project1/common asigna a la rama de común arriba

/somepath/project2 mapas al repositorio del horno "proyecto1"/somepath/project2/thirdparty asigna a otra rama de un tercero arriba/somepath/project2/common asigna a otra rama de común arriba

Encontré que cuando creé la.hgsub file según las instrucciones y agregado / empujado a Kiln, ya no podía ver los archivos de Kiln en el visor de archivos web de Kiln; mostraba un mensaje oscuro sobre el "sobrecalentamiento" de Kiln :-) Además, mientras creaba automáticamente las subcarpetas en el lugar correcto, no se rellenaron con archivos (posiblemente porque falló la extracción).

¿Alguien intentó algo como esto antes, usando Kiln?

Como tengo la intención de desarrollar una serie de aplicaciones que utilizan el código común (y eventualmente liberar la biblioteca como código abierto), me gustaría tenerla administrada en repositorios discretos. Sin embargo, como algunos de los proyectos son para clientes finales, necesito poder darles un único repositorio que incluya las cosas como se describió anteriormente.

Respuestas a la pregunta(2)

Su respuesta a la pregunta