我设置了我的 TFS 工作区并做了TF GET
,它下载了大量的文件,完全符合预期。
然后我想将我的本地副本修剪为我应该使用的文件夹。所以我删除了工作区本地副本上的所有其他内容(不使用 TF 命令,只使用 Windows 和 DOS 命令)
其中一个目录已添加到我的工作清单中。
如何在不重新下载所有内容的情况下取回该目录?
C:
cd \TFS
TF GET Zebra
(All Files are up to date)
我所有不存在的文件显然与 TF 服务器上的现有文件是最新的。我很困惑怎么FileExists
等于FileNotExists
!
在尝试了这种方法的大约 20 种变体之后,我投降了。
C:
cd \TFS
TF GET /FORCE
它正在下载一吨的东西。据我所知,它正在下载所有内容。有趣的是输出的格式与我的原始格式不同TF GET
(但这确实分散了问题的注意力,下面重复了)。
如何让 TFS 仅从 Zebra 文件夹下载当前内容并重新填充它,以便我实际拥有的内容与服务器匹配?
我想一个附带问题 - 如果在不告诉 TFS 的情况下删除文件是清理本地磁盘空间的错误方法,那么我的方法应该是什么?
对不起,如果这个问题像菜鸟一样。但我想当谈到 TFS 时,我实际上是一个菜鸟。