templates / branches--on commit shallow: migrate shallow information into the object parser (eee4502)
   1: this is just to ensure the directory exists.