TFS API для каждого сохранения, как вы уже обнаружили, создаст запись ревизии. Просматривая документацию по SDK, я, по крайней мере, не нашел ничего такого, что могло бы сделать то, что вы описываете.
Если вы посмотрите на определение WI, вы увидите, что можете получить информацию о ревизии, но она доступна только для чтения:
public int Rev { get; }
public DateTime RevisedDate { get; }
public int Revision { get; }
public RevisionCollection Revisions { get; }
RevisionCollection также доступна только для чтения и запечатана:
открытый закрытый класс RevisionCollection: ReadOnlyList
Я могу ошибаться, но все дороги указывают на отсутствие этой функциональности, встроенной в API. Save просто перегружен ссылками слияния, поэтому нет никакой поддержки, кроме как для изменения элемента.
Надеюсь, это поможет.