Jes*_*ogt 9 tfs visual-studio-2010 tfs2010
如何使用TFS 2010和VS 2010查看所有未版本控制/未受控制的文件?
我目前遇到的问题是在使用上下文菜单(MVC3)创建新控制器和视图之后,我决定通过撤消挂起更改窗口中的添加来回滚所有这些文件.我发现文件不再在TFS中,但仍在磁盘上.我想查看当前在磁盘上但未由TFS版本化的文件.
这在Subversion和Git中是微不足道的(除非被告知明确忽略它们,否则这些文件总会出现)但我没有看到在TFS中查看这些文件的选项 - 它们不会出现在我的Pending Changes视图中.我是TFS的新手所以我认为我只是缺少一些东西.
Dev*_*inB 17
如果您尝试确定项目文件夹中不在TFS中的文件系统上存在的所有文件,
在顶部栏中有一个带有两个文件夹的图标和它们之间的放大镜,提示"比较文件夹"

将"它的建议(可能是服务器版本)"的"源路径:"与本地版本的"目标路径:"进行比较.
它将突出显示这些文件夹中的所有差异.右侧(本地)列中存在的任何文件都是当前未存储在TFS中的文件.
撤消挂起的添加时,Team Foundation Server不会删除文件 - 这是为了防止可能的数据丢失.(例如,您可能希望在本地创建文件但不将其签入Team Foundation Server - 因为Visual Studio和Eclipse会自动将此文件作为附加项,如果它是在您取消添加时删除文件那么就没有办法让本地的文件在服务器上不存在.)
在Team Foundation Server的电动工具有不同的操作,这将有助于你保持同步本地工作区与服务器.
如果磁盘上的文件不在服务器上并且您想要更新它们(将它们推送到服务器),则可以使用tfpt online.这将检测本地添加或修改的所有文件,并创建新的挂起更改以更新服务器.如果您一直在与服务器断开连接并想要挂起这些更改,那么这将非常有用.
如果磁盘上有要删除的文件,或者使用最新的服务器版本进行更新,则可以使用tfpt scorch.这将检测已在本地添加,修改或删除的任何文件,并允许您使用最新的服务器版本更新它们.如果您只想查看文件列表而不是实际自动执行任何操作,则可以使用预览模式tfpt scorch /preview.
| 归档时间: |
|
| 查看次数: |
4024 次 |
| 最近记录: |