Thanks to Hyung we have a quick overview and configuration example to share.
TFS Integration Platform supports migrating VC Changesets after a Changeset X, known as snapshot mode. The starting point is configurable and instructs the VC Provider to:
- Do a recursive get at the snapshot point on the mapped path
- Check-in everything as "add" to the target system (IMPORTANT: history before snapshot point will not be migrated)
- Continue migration after the snapshot point
TFS Integration Platform supports a global snapshot point as well as path-level snapshot point.
Global snapshot point
A global snapshot point, it will be used for all mapped paths (FilterPairs) except the ones that have path-level snapshot points configured.
<Setting SettingKey="SnapshotStartPoint" SettingValue="1F87FF05-2E09-49c8-9E9B-0AC6DB9DD595;100000" />
Path level snapshot point
This is the most common use of the VC snapshot feature.
We are planning two new guidance documents, focused on configuration and conflict resolution, which will address a lot of the questions we have received to date. Keep an eye on our blog for information in this regard.