为Visual Studio 2010项目
的Mercurial .hgignore不要与Mercurial .hgignore for Visual Studio 2008 projects为Visual Studio 2010项目
我是问时是否是相同的文件可以为Visual Studio 2010,或者一些其他的扩展等可重复使用应该被添加到它,&混淆为什么?
新的东西与MSTest的东西有关。这是我使用的方法:我觉得这要知道每一条关于我的信息库的信息是非常重要的
# use glob syntax
syntax: glob
*.obj
*.pdb
*.user
*.aps
*.pch
*.vspscc
*.vssscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.[Cc]ache
*.ilk
*.log
*.lib
*.sbr
*.scc
*.DotSettings
[Bb]in
[Dd]ebug*/**
obj/
[Rr]elease*/**
_ReSharper*/**
NDependOut/**
packages/**
[Tt]humbs.db
[Tt]est[Rr]esult*
[Bb]uild[Ll]og.*
*.[Pp]ublish.xml
*.resharper
*.ncrunch*
*.ndproj
,所以我从来没有复制和从一个回购的.hgignore文件粘贴到下一个,而不是我随时随地创建它们。
这是很容易与TortoiseHg,因为提交窗口会列出所有未跟踪文件,只需右键点击将允许我补充模式忽略这些文件。这样我总能发现我可能或不想保留的新文件。
例如,在由托马斯公布的名单,*.resharper
是最后一项。这将阻止共享每个解决方案的resharper设置,因为ReSharper的配置对话框中的一个选项可以设置为。换句话说,如果您想确保所有开发人员都使用相同的设置运行ReSharper可以帮助您的许多事情,那么该特定行不可能在那里。
所以我的建议是:做手工,你会学到一两件事在这个过程中您的项目。
我真的很感谢你的建议,其实这是部分我做什么,而是要检查什么其他人通常做只是为了有一些需要从...开始。关于* .resharper这是一个团队的事情..有些团队喜欢为它设置单独的设置,而不是在整个团队中强制分配相同的设置..但是我明白了你的意思。再次感谢:) – 2010-11-07 07:41:33
谢谢你,优秀的名单。 – 2010-11-04 12:45:43
和'[Tt] humbs.db'? – 2011-03-31 13:44:27
@David:这是Windows缩略图缓存文件“thumbs.db”在这里阅读更多内容:http://en.wikipedia.org/wiki/Windows_thumbnail_cache – 2011-04-13 19:34:14