tf.exe 签入未发现任何挂起的更改
tf.exe checkin does not find any pending changes
我正在尝试简单的 TFS 2015 签入自动化。我有一个映射到本地文件夹的本地工作区。在该文件夹中,我添加了一些文件并删除了一个。我想要的是签入这些更改
我运行这个命令
tf.exe checkin <folder> /recursive
结果(意外)是 "no pending changes"
如果我运行下面的命令
tx.exe status <folder>
我得到了预期的更改列表。
如果我查看 Visual Studio 源代码资源管理器,我看不到我的更改,但如果我尝试在 TFS 文件夹中添加项目,我可以看到新文件。
你能帮助我了解如何自动执行此签入场景吗?
编辑:基于此 ,似乎无法使用本地工作区实现此目的。有人可以确认吗?
您需要 运行 "tf add" 命令在 运行 "tf checkin" 命令之前将这些文件添加到待定更改中:
tf add * /recursive
我正在尝试简单的 TFS 2015 签入自动化。我有一个映射到本地文件夹的本地工作区。在该文件夹中,我添加了一些文件并删除了一个。我想要的是签入这些更改
我运行这个命令
tf.exe checkin <folder> /recursive
结果(意外)是 "no pending changes"
如果我运行下面的命令
tx.exe status <folder>
我得到了预期的更改列表。
如果我查看 Visual Studio 源代码资源管理器,我看不到我的更改,但如果我尝试在 TFS 文件夹中添加项目,我可以看到新文件。
你能帮助我了解如何自动执行此签入场景吗?
编辑:基于此
您需要 运行 "tf add" 命令在 运行 "tf checkin" 命令之前将这些文件添加到待定更改中:
tf add * /recursive