tf.exe checkin没有找到任何挂起的更改

时间:2016-09-07 12:56:53

标签: command-line tfs checkin

我正在尝试简单的TFS 2015 checkin自动化。我有一个映射到本地文件夹的本地工作区。在该文件夹中,我添加了一些文件并删除了一个。我想要的是检查这些变化

我运行此命令

tf.exe checkin <folder> /recursive

结果(意外)是&#34;没有待处理的更改&#34;

如果我运行以下命令

tx.exe status <folder>

我得到了预期的更改列表。

如果我查看Visual Studio源代码资源管理器,我看不到我的更改,但如果我尝试在TFS文件夹中添加项目,我可以看到新文件。

您能帮助我了解如何自动执行此签入方案吗?

编辑:基于此SO thread,似乎无法通过本地工作区实现此目的。有人可以证实吗?

1 个答案:

答案 0 :(得分:2)

你需要运行&#34; tf add&#34;命令在运行之前将这些文件添加到Pending Changes&#34; tf checkin&#34;命令:

tf add * /recursive