相关疑难解决方法(0)

我应该将Visual Studio .suo和.user文件添加到源代码管理中吗?

Visual Studio解决方案包含两种类型的隐藏用户文件.一个是解决方案.suo文件,它是一个二进制文件.另一个是项目.user文件,它是一个文本文件.这些文件包含的确切数据是什么?

我也一直想知道是否应该将这些文件添加到源代码控制中(在我的情况下是Subversion).如果我不添加这些文件而另一个开发人员检出解决方案,Visual Studio会自动创建新的用户文件吗?

version-control visual-studio

819
推荐指数
17
解决办法
19万
查看次数

如何忽略Git中目录中的文件?

.gitignore忽略目录中文件的文件的正确语法是什么?

可不可能是

config/databases.yml
cache/*
log/*
data/sql/*
lib/filter/base/*
lib/form/base/*
lib/model/map/*
lib/model/om/*
Run Code Online (Sandbox Code Playgroud)

要么

/config/databases.yml
/cache/*
/log/*
/data/sql/*
/lib/filter/base/*
/lib/form/base/*
/lib/model/map/*
/lib/model/om/*
Run Code Online (Sandbox Code Playgroud)

git gitignore

533
推荐指数
8
解决办法
54万
查看次数

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

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

svn git version-control ignore visual-studio-2015

297
推荐指数
3
解决办法
8万
查看次数

推荐用于Python项目的.gitignore文件?

我正在尝试收集一些我的默认设置,有一件事我意识到我没有标准的.gitignore文件.有一个很好的线程显示了Visual Studio项目良好.gitignore,但我没有看到很多关于Python和相关工具的建议(PyGTK,Django).

到目前为止,我有......

*.pyc
*.pyo
Run Code Online (Sandbox Code Playgroud)

...对于编译对象和......

build/
dist/
Run Code Online (Sandbox Code Playgroud)

...用于setuptools输出.

还有什么建议吗?

python git django pygtk gitignore

176
推荐指数
6
解决办法
18万
查看次数

Mercurial .hgignore for Visual Studio 2008项目

使用Visual Studio 2008时,.hgignore文件的良好设置是什么?

我主要是靠自己开发的,偶尔我会克隆存储库以供其他人使用.

我在想OBJ文件夹,名为.suo,的.sln,.用户文件等.可他们只是被列入还是有文件我不应该包括什么呢?

谢谢!

ps:目前我执行以下操作:忽略所有.pdb文件和所有obj文件夹.

# regexp syntax.
syntax: glob
*.pdb

syntax: regexp
/obj/
Run Code Online (Sandbox Code Playgroud)

mercurial hgignore visual-studio-2008 visual-studio

164
推荐指数
5
解决办法
2万
查看次数

在Visual Studio中使用Git"冲突阻止检出"错误

我在Visual Studio中使用Git.当我尝试同步时,会出现以下消息:

发生错误.详细消息:libgit2引发了一个错误.Cetegory =结账(MergeConflict).1冲突阻止结账

我不知道冲突是什么以及如何解决它们.任何人都可以帮我解决这个问题吗?

git conflict visual-studio visual-studio-2013

63
推荐指数
2
解决办法
6万
查看次数

为什么有.sln,.suo和.csproj文件?

我开始使用Visual Studio 2010中,我与C#程序完成后,我看到有.sln,并.suo在项目的根目录中的文件和.csproj子目录中的文件.这些文件是为了什么?

我需要识别要放入Git存储库的文件.连同我创建的源代码/文档,我猜这三个文件是我唯一需要处理的文件.但是,我不确定我是否正在跟踪正确的文件.

添加

个人宏文件怎么样?我有Emacs键开关宏,.sln文件或.csproj文件有这个宏吗?

git visual-studio

58
推荐指数
3
解决办法
6万
查看次数

gitignore对aspnet核心项目的常见做法是什么?

我知道这取决于项目,但我想学习典型的asp.net核心项目是否存在常见做法(例如忽略node_modules).

git asp.net-core

52
推荐指数
4
解决办法
3万
查看次数

Gitignore不会在Windows7/8上忽略Visual Studio 2015 RC的.vs文件夹

这个在Windows上运行Git的几个团队成员.我们已经在.gitignore中尝试了各种显式和通配符条目,但隐藏的.vs /文件夹中的项目作为Visual Studio 2015 RC的一部分不断提交.由于这些是开发人员的个人设置,因此它们显然总是不同的并且显示在git diff中.是否有任何黑客可以忽略回购中顶级.vs /文件夹中的所有内容?

windows git directory gitignore visual-studio-2015

41
推荐指数
5
解决办法
4万
查看次数

应该将Xamarin解决方案的哪些部分保留在存储库之外?

我正在与Xamarin.Android应用程序上的设计师合作,我们无法保持同步.我们使用Mercurial,但我的问题应与Git或任何其他DVCS相关.我的.hgignore文件如下所示:

^bin/
^obj/
^Components/
\.keystore$
Run Code Online (Sandbox Code Playgroud)

我不确定这些文件:

^Resources/Resource.designer.cs
\.sln$
\.userprefs$
\.csproj$
Run Code Online (Sandbox Code Playgroud)

谢谢!

更新
发现这个伟大的社区维基,确认排除*.pidb和*.userprefs并暗示确认包括*.sln和*.csproj
请参阅:.gitignore for Visual Studio项目和解决方案

我没有卖掉包括Resource.designer.cs文件.它在资源更改后自动重新生成,并包含以下通知:

// ------------------------------------------------------------------------------
//  <autogenerated>
//      This code was generated by a tool.
//      Mono Runtime Version: 4.0.30319.17020
// 
//      Changes to this file may cause incorrect behavior and will be lost if 
//      the code is regenerated.
//  </autogenerated>
// ------------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

使用合并,您可以拒绝布局文件中的ID名称更改,但接受包含新名称的此文件.

version-control mercurial dvcs xamarin.android xamarin

17
推荐指数
1
解决办法
6768
查看次数