Patch Set 9:

In this case seams reasonable to remove '.git' part from repository name, and leave only parent folder name as a repository name. What do you think about this solution ?

I'll try to turn of workspace rebuilding.