'Create a series of projects underneath a temporary base directory.
@return: A L{FilePath} for the base directory.'

def makeProjects(self, *versions):

    baseDirectory = FilePath(self.mktemp())
    for version in versions:
        self.makeProject(version, baseDirectory)
    return baseDirectory
