Ok, my fault for not being clear. I have two problems.
1) The first question is a general one on how to setup future projects and still benefit from source enlistment. From what I understand you to be advocating a walkthrough would be as follows:
a) Create a new folder on your local machine and setup enlistment as per your video above.
b) Make a copy of the resulting 'src' folder (now including the various projects Orchard, Orchard.web, Tools etc)
c) Open Orchard.sln in the new copied directory and build and run the application.
d) Create a new site using the Orchard setup screen
e) Repeat steps b to d for each new site
Is that the correct process? This still feels like it breaks the source control link? If you copy the new solution, are you not breaking the link with source enlistment using TortoiseHg and if that's the case, what's the process to 're-synchronize'
2) The second question is, following the above I'm unable see the full set of files in the Orchard.Web project in the solution explorer. I can see all of the correct files and folders in Windows Explorer (under the Orchard.Web folder), but they just
don't show up in solution explorer - not if you remove and add the project, not if you open the project directly (creating a new solution) and not if you create a copy of the project folder and open the resulting Orchard.Web.csproj.