I have been trying to follow the instructions in the answer to this question, using kiln.
i'd like to be able to arrange things as follows:
/somepath/thirdpartymaps to a kiln repository "thirdparty" and contains assorted code/somepath/commonmaps to a kiln repository "common" and contains shared code i have written
and
/somepath/project1maps to kiln repository "project1"/somepath/project1/thirdpartymaps to branch of thirdparty above/somepath/project1/commonmaps to branch of common above
and
/somepath/project2maps to kiln repository "project1"/somepath/project2/thirdpartymaps to another branch of thirdparty above/somepath/project2/commonmaps to another branch of common above
I found that when I created the .hgsub file as instructed and added/pushed it to Kiln, I could no longer view the Kiln files in the Kiln web file viewer — it displayed an obscure message about the Kiln "overheating" :-) Additionally, whilst it did automatically create the subfolders in the correct place, they were not populated with files, (possibly because the pull failed).
Anybody tried anything like this before, using Kiln?
As I intend to develop a number of apps using the common code (and potentially eventually release the library as open source), I would like to have it managed in discrete repositories. As some of the projects are for end clients however, I need to be able to give them a single repository that includes things as described above.