如何更改Team Services Online中版本控制下的文件的大小写?

时间:2018-03-06 07:16:59

标签: tfs

要在Git下更改文件名的大小写,我们可以使用指定heregit mv命令。

我们如何在TFS中实现相同的结果?

我们拥有大量团队项目(超过150个团队项目),每个团队项目至少分为6个Visual Studio项目,至少可以创建900个Visual Studio项目。现在,在其中一些文件中,我们有Web.config个文件,其中一些web.config文件。关键是,我们正在创建一些自动QA / QC工具,这些工具需要在我们的项目中保持一致的外壳。

我们希望在所有文件中将小写web.config更改为PascalCased Web.config

我们在Windows上更改文件名,但TFS并未将其识别为更改。我们使用Source Control Explorer重命名文件,但仍然无法识别更改。

我们使用tf rename web.config Web.config并抱怨该文件已存在。我们现在陷入困境。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

确保文件确实处于源代码管理中,但未阻止您的设置跟踪(.gitignore.tfignore)。

首先尝试获取最新(在Source Control Explorer右键单击项目节点 - > 获取最新版本)。然后重命名文件。我在我这边测试过,从小写web.config到大写Web.config的重命名按预期工作。

如果仍然无效,您可以尝试重新映射工作区或创建新工作区以再次检查。

此外,您还可以尝试从门户网站重命名该文件。

enter image description here