Check out following solution: SpecStory
I have tested it and works as you explain. You can version it with git etc…