2010-11-18 44 views

Répondre

4

Une règle de base est facile d'ignorer tous les fichiers ReSharper. Ce sont des caches locaux et des paramètres spécifiques à l'utilisateur qui n'appartiennent pas au contrôle de source.

Certains exeption pourrait être des choses comme des cartes clés et/ou des modèles de code (si vous souhaitez partager.)

+0

Vous pouvez choisir avoir un schéma "par solution" pour resharper. Dans ce cas, vous voulez valider le fichier resharper - mais seulement un d'entre eux. Les autres tels que chache, etc, vous devez ignorer. –

7

Recommandations pour ReSharper (et VisualStudio) ne tient pas compte de Git sont here:

## Ignore Visual Studio temporary files, build results, and 
## files generated by popular Visual Studio add-ons. 

# User-specific files 
*.suo 
*.user 
*.sln.docstates 

# Build results 

[Dd]ebug/ 
[Rr]elease/ 
x64/ 
build/ 
[Bb]in/ 
[Oo]bj/ 

# MSTest test Results 
[Tt]est[Rr]esult*/ 
[Bb]uild[Ll]og.* 

*_i.c 
*_p.c 
*.ilk 
*.meta 
*.obj 
*.pch 
*.pdb 
*.pgc 
*.pgd 
*.rsp 
*.sbr 
*.tlb 
*.tli 
*.tlh 
*.tmp 
*.tmp_proj 
*.log 
*.vspscc 
*.vssscc 
.builds 
*.pidb 
*.log 
*.scc 

# Visual C++ cache files 
ipch/ 
*.aps 
*.ncb 
*.opensdf 
*.sdf 
*.cachefile 

# Visual Studio profiler 
*.psess 
*.vsp 
*.vspx 

# Guidance Automation Toolkit 
*.gpState 

# ReSharper is a .NET coding add-in 
_ReSharper*/ 
*.[Rr]e[Ss]harper 

# TeamCity is a build add-in 
_TeamCity* 

# DotCover is a Code Coverage Tool 
*.dotCover 

# NCrunch 
*.ncrunch* 
.*crunch*.local.xml 

# Installshield output folder 
[Ee]xpress/ 

# DocProject is a documentation generator add-in 
DocProject/buildhelp/ 
DocProject/Help/*.HxT 
DocProject/Help/*.HxC 
DocProject/Help/*.hhc 
DocProject/Help/*.hhk 
DocProject/Help/*.hhp 
DocProject/Help/Html2 
DocProject/Help/html 

# Click-Once directory 
publish/ 

# Publish Web Output 
*.Publish.xml 
*.pubxml 

# NuGet Packages Directory 
## TODO: If you have NuGet Package Restore enabled, uncomment the next line 
#packages/ 

# Windows Azure Build Output 
csx 
*.build.csdef 

# Windows Store app package directory 
AppPackages/ 

# Others 
sql/ 
*.Cache 
ClientBin/ 
[Ss]tyle[Cc]op.* 
~$* 
*~ 
*.dbmdl 
*.[Pp]ublish.xml 
*.pfx 
*.publishsettings 

# RIA/Silverlight projects 
Generated_Code/ 

# Backup & report files from converting an old project file to a newer 
# Visual Studio version. Backup files are not needed, because we have git ;-) 
_UpgradeReport_Files/ 
Backup*/ 
UpgradeLog*.XML 
UpgradeLog*.htm 

# SQL Server files 
App_Data/*.mdf 
App_Data/*.ldf 

# ========================= 
# Windows detritus 
# ========================= 

# Windows image file caches 
Thumbs.db 
ehthumbs.db 

# Folder config file 
Desktop.ini 

# Recycle Bin used on file shares 
$RECYCLE.BIN/ 

# Mac crap 
.DS_Store