当前位置: 首页 > 知识库问答 >
问题:

我应该添加Visual Studio 2015吗。vs文件夹到源代码管理?

顾穆冉
2023-03-14

Visual Studio 2015创建一个名为“.vs”的新文件夹。它的目的是什么?我应该将它添加到源代码管理中吗?

共有3个答案

曾瀚昂
2023-03-14

正如Patrick回答中引用的用户语音中所述,该文件夹不是用于源代码控制的。

然而,正如评论也指出的那样,在某些情况下,您可能希望包含文件夹中的特定文件。

我会把这个添加到. gitignore:

.vs/

然后使用您喜欢的任何git工具添加某些文件,如applicationhost的共享配置。配置,如果需要的话。

或者像这样使用git命令:

git add -f .vs/config/applicationhost.config

通过这种方式,git添加文件,即使它被忽略。

弘伟彦
2023-03-14

Github提供了很多. gitignore模板。在他们的可视化工作室模板中,他们忽略了. vs文件夹。github上模板的片段。

# Visual Studio 2015 cache/options directory
.vs/
董庆
2023-03-14

不,您不应该将其添加到源代码管理中。此文件夹用于将特定于机器和用户的文件移动到中心位置。关于Visual Studio用户语音问题的解释很好地解释了这一点:

到目前为止,我们已经移动了。将SUO文件和VB/C#编译器IntelliSense数据库文件移到新位置。所有新的特定于项目的计算机本地文件也将添加到新位置。我们计划在未来的版本中更进一步,并正在研究如何改进构建输出和其他可能使源代码树混乱的现有文件的目录结构。

这些都是您永远不会签入的文件,因为它们是从生成生成的或包含特定于计算机的信息。

 类似资料:
  • 问题内容: 我应该在文件中添加Django迁移文件吗? 由于迁移冲突,我最近遇到了很多git问题,并且想知道是否应该将迁移文件标记为“忽略”。 如果是这样,我将如何添加我在应用程序中拥有的所有迁移并将它们添加到文件中? 问题答案: 引用Django迁移文档: 每个应用程序的迁移文件都位于该应用程序内的“迁移”目录中,并且被设计为提交至其代码库并作为其代码库的一部分进行分发。您应该在开发计算机上制作

  • 文件顶部的注释声明: 这似乎意味着文件夹应该包含特定于项目的设置,因此包含在源代码中。此外,UserVoice上的这篇文章似乎暗示了一些类型会进入那里,也暗示了应该提交。

  • 我最近在Android Studio中又安装了一个Android SDK,即SDK版本4.4(API级别19),在与我的项目一起使用后,它在项目的文件夹()中添加了一组文件夹。 我既不明白为什么,也不明白如何使用它们。 我在SO上读到另一个关于它的问题。 答案是: 我还是不明白为什么要这样做。 为什么我们不能把应用程序图标也放在文件夹中呢? 此外,如果只应将应用程序图标放置在文件夹中,我如何创建其

  • 我从收到以下消息: 下面是我的文件夹项目结构: 我已经将添加到java源路径中,还添加了配置文件: 但是,vscode istelisense似乎忽略了tsupport配置。

  • 我有一个使用git子模块的项目(尽管它们有缺点),我添加了一个新的子模块,但在vscode中,我不能让它出现在源代码管理窗格中“源代码管理提供程序”下的回购列表中... 我尝试了执行cmd+shift+p并运行“git:initialize new repo”--在我的同事机器上尝试了“git:clone new repo”,我只是尝试用AppCleaner完全删除vscode,然后用设置同步备份

  • 问题内容: 有没有一种方法(或编辑器)可以让我从源文件(例如* .java)中链接图像/文件/ http链接,有点像富文本文档? 这样,在阅读代码时,我可以快速查看附加的图像(增强注释),而不用打开浏览器等。 问题答案: Javadocs是HTML,因此您可以在其中嵌入图片: Eclipse会很高兴在javadoc视图中或将鼠标悬停在注释上时向您显示图像。其他IDE可能会或可能不会这样做。 显然,