从VS到Mac提交到VSTS时如何忽略文件?

问题描述 投票:1回答:2

我正在使用Visual Studio for Mac中的ASP.Net MVC项目。我们使用的版本控制是Azure DevOps(以前称为VSTS)。所以,我已经检查了代码并进行了一些修改。

这里的事情是,每次我编辑的东西,VS到Mac显示一些额外的文件提交。通常是.dll,.pdb,.cache文件等。

提交原始更改时有没有办法忽略这些文件?还是正常的?

Commit view in Vs to Mac

asp.net-mvc visual-studio tfs azure-devops visual-studio-mac
2个回答
1
投票

没有任何名为VSTS的版本控制。 VSTS是Azure DevOps的先前名称。

在Azure DevOps中,只有Git (distributed) and TFVC (centralized)

如果您使用的是TFVC,则应使用.tfignore排除这些dll。你怎么能在这个link中引用我的答案。

如果您使用的是Git,则可以使用.gitignore文件来处理它。就像在使用Windows时一样,在Mac中也不允许创建以点开头的文件。

您可以在这里查看示例:How to create a .gitignore file for Visual Studio projects in Mac


0
投票

尝试获取.gitignore文件并将其签入到版本控制存储库,其中包含您不需要签入存储库的扩展列表。

基于此,当您检入文件时,.gitignore中的指定扩展将不会被检入存储库。

© www.soinside.com 2019 - 2024. All rights reserved.