Я использую хранилище SourceGear для некоторых личных проектов и Team Foundation Server для рабочих проектов. Одна вещь, отсутствующая в TFS, - это простая функция, которую Vault имеет в диалоговом окне проверки.
В клиенте Vault вы можете увидеть, был ли проверенный файл изменен из предыдущей версии. Вот кадр . Обратите внимание на столбец "Подробности" ? Это говорит о том, что есть разница. То, как это очень полезно, - это если вам нужно проверить весь проект, потому что вы собираетесь выполнять повторное создание кода. Я проверю проект библиотеки классов, а затем регенерирую свои шаблоны CodeSmith. Это может привести к изменению только нескольких определенных файлов. Когда я просматриваю ожидающий экран регистрации, я вижу файлы, которые действительно изменились, и я могу сравнить их влияние.
SO... может ли TFS это сделать? Может быть, есть сторонний инструмент, который сделает это для меня? Есть ли TFS SDK или PowerTool, которые мне нужно получить. Кто-нибудь хочет его построить?