【发布时间】:2011-09-23 11:08:54
【问题描述】:
无论如何在 TFS 中签入未签出的已修改文件。
我对一些我没有签出的文件进行了修改。
在子版本中,我们只能签入修改过的文件,这里也有类似的方法吗..
我是 TFS 新手
【问题讨论】:
-
TFS 只会签入已修改的文件,即使您签出了未更改的文件也是如此。但是对于 TFS,您确实应该在更改文件之前检查它们。这就是为什么它们是只读的。
标签: tfs
无论如何在 TFS 中签入未签出的已修改文件。
我对一些我没有签出的文件进行了修改。
在子版本中,我们只能签入修改过的文件,这里也有类似的方法吗..
我是 TFS 新手
【问题讨论】:
标签: tfs
最终,您确实需要先签出文件,然后才能签入。有几种方法可以做到这一点 - 如果您确切知道您修改了哪些文件,您可以简单地使用 UI 或使用命令行客户端。
当然,让 TFS 确定您修改了哪些文件并为您检查它们要容易得多。您可以使用Team Foundation Server Power Tools 扫描本地磁盘以查找使用以下命令所做的更改:
tfpt online
这将找到已修改但未签出的文件,以及添加到磁盘但没有相应添加挂起的文件和已删除但没有相应删除挂起的文件。然后,您可以选择将任何或所有这些更改挂起到服务器,然后签入。
【讨论】:
将修改后的文件复制到另一个目录,签出您已修改的文件,然后用新的/修改过的文件复制文件,然后再签入。
【讨论】: