我们使用批处理文件来生成代码,它会自动从 Team Foundation Server (TFS) 中 check out 生成的文件,以便重新生成它们。大多数这些文件没有被修改,但生成器不会提前知道这一点。
“tfs undo”命令会撤消 check out ,但会提示是否修改了某些内容(我们不想这样做)。我们也不想立即检入生成的文件。
是否有一个命令(或一系列命令)可以在不提示用户的情况下撤消所有未修改文件的 checkout ?
最佳答案
看一下 Team Foundation Server Power Tools August 2011 的 Undo Unchanged 命令
c:\myProject> tfpt uu . /noget /recursive
感谢马特佛罗伦萨的链接更新。
感谢 Ray Vega 提供 actual syntax 。
关于TFS:如何撤消批处理文件中未修改文件的 checkout ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/544253/