Visual Studio 2008 プロジェクト用の Mercurial .hgignore 質問する

Visual Studio 2008 プロジェクト用の Mercurial .hgignore 質問する

Visual Studio 2008 で作業する場合、.hgignore ファイルの適切な設定は何ですか?

私は主に自分で開発しており、たまにリポジトリをクローンして他の人に作業してもらうこともあります。

obj フォルダー、.suo、.sln、.user ファイルなどについて考えています。これらをそのまま含めることはできますか、それとも含めるべきではないファイルがありますか?

ありがとう!

ps: 現時点では、次の操作を実行しています: すべての .pdb ファイルとすべての obj フォルダーを無視します。

# regexp syntax.
syntax: glob
*.pdb

syntax: regexp
/obj/

ベストアンサー1

以下は、元々 Git ignore ファイルから変更された、VS2008 で使用するための標準 .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
[Bb]in
[Dd]ebug*/
obj/
[Rr]elease*/
_ReSharper*/
[Tt]est[Rr]esult*
[Bb]uild[Ll]og.*
*.[Pp]ublish.xml

おすすめ記事