今天我发现 TFS 不能很好地处理 T4 生成的类。我更新了触发 T4 模板运行的实体框架edmx 。模板删除并重新写入所有.cs
文件。然后似乎 TFS 跟不上并认为它们都被删除了。
当我查看 Pending Changes 并尝试撤消时,TFS 抱怨说文件仍然存在,如果我想撤消,我需要先删除本地文件。
我原以为我们可以只从 TFS 中排除生成的文件,但我不确定这是否适用于自动构建环境。
我也找到了这篇文章,但给出的解决方案似乎仍然很乏味。
有没有更好的解决方案?
今天我发现 TFS 不能很好地处理 T4 生成的类。我更新了触发 T4 模板运行的实体框架edmx 。模板删除并重新写入所有.cs
文件。然后似乎 TFS 跟不上并认为它们都被删除了。
当我查看 Pending Changes 并尝试撤消时,TFS 抱怨说文件仍然存在,如果我想撤消,我需要先删除本地文件。
我原以为我们可以只从 TFS 中排除生成的文件,但我不确定这是否适用于自动构建环境。
我也找到了这篇文章,但给出的解决方案似乎仍然很乏味。
有没有更好的解决方案?