我在TFS中有一个Visual Studio C#项目,可以编译成DLL文件。 我需要知道在一段时间内是否有项目中的任何文件被修改过。 类似于这样的操作:
"from date 01/01/2011 to today, check if the project has been modified."
使用C#中的TFS API,最佳方法是什么?
我的想法是:从TFS获取所有项目项,对于每个项目项检查其更改历史记录。根据给定的时间范围过滤历史记录。如果在该期间内有更改,则该文件已被修改,因此项目已被更改。这样做正确吗?
是否可以以变更集的范围而不是在一段时间内搜索相同的内容?例如:
"from changeset 1071 to latest, check if the project has been modified."