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通過?我的正則表達式不太好,所以任何幫助表示讚賞。