2
我在我的.NET项目上使用NuGet进行包管理,并且一致的情况是一致的是package.config文件被忽略了,除非我明确地添加它们。对于任何其他未经我的.hgignore过滤的文件,TortoiseHg都建议将它包含在提交对话框中。为什么TortoiseHg不添加packages.config
我.hgignore的内容是这样的:
# Ignore file for Visual Studio 2008
# use glob syntax
syntax: glob
# Ignore Visual Studio 2008 files
*.obj
*.exe
*.pdb
*.user
*.aps
*.pch
*.vspscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.cache
*.ilk
*.log
*.lib
*.sbr
*.scc
*.orig
[Bb]in
[Dd]ebug*/
obj/
[Rr]elease*/
build*/
_ReSharper*/
[Pp]ackages*/
[Tt]est[Rr]esult*
[Bb]uild[Ll]og.*
*.[Pp]ublish.xml
Thumbs.db
desktop.ini
我看到这样的都不是悲惨的,只是有点摩擦。有关为什么package.config被忽略的任何想法?
编辑:好吧,我看很可能负责该行: [PP] ackages */ 我想接下来的问题是什么花样,我需要将过滤掉我的包目录,但让packages.config通过?我的正则表达式不太好,所以任何帮助表示赞赏。