Extension key points in samples

For implementing project-specific version control behavior, Infrastructure developer needs to prepare extension on both tooling and runtime. And the Infrastructure developer could follow this sample with their specific requirement.