visual-studio version-control visual-studio-2013 mercurial hgignore

Mercurial.hgignore para proyectos de Visual Studio 2013



visual-studio version-control (1)

Como seguimiento a mi pregunta en VS2012 , ¿hay alguna adición que deba hacerse al archivo .hgignore para VS2013? A continuación se muestra la respuesta anterior.

############################################################ ## Visual Studio 2012 ############################################################ syntax: glob ## 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 Ignores _ReSharper*/ *.[Rr]e[Ss]harper ## TeamCity Ignores _TeamCity* ## DotCover Ignores *.dotCover ## NCrunch Ignores *.ncrunch* .*crunch*.local.xml ## Installshield output folder [Ee]xpress/ ## DocProject Ignores 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 Ignores publish/ ## Publish Web Output *.Publish.xml *.pubxml ## Windows Azure Build Ignores csx *.build.csdef ## Windows Store Ignores AppPackages/ ## RIA/Silverlight projects Generated_Code/ ## SQL Server Ignores App_Data/*.mdf App_Data/*.ldf ## Backup & Report Files when converting a solution ## Not required, we have mercurial! _UpgradeReport_Files/ Backup*/ UpgradeLog*.XML UpgradeLog*.htm ## NuGet packages/ ## Miscellaneous Ignores sql/ *.Cache ClientBin/ [Ss]tyle[Cc]op.* ~$* *~ *.dbmdl *.[Pp]ublish.xml *.pfx *.publishsettings ## Windows Ignores $RECYCLE.BIN/ Thumbs.db ehthumbs.db Desktop.ini


Al fusionar el .hgignore que uso regularmente (con VS 2013 Ultimate) y el .hgignore en su pregunta, compilé lo siguiente:

############################################################ ## Visual Studio 2013 ############################################################ syntax: glob ## User-specific files *.suo *.user *.sln.docstates ## Build results [Dd]ebug/ [Dd]ebugPublic/ [Rr]elease/ [Rr]eleases/ x64/ build/ bld/ [Bb]in/ [Oo]bj/ ## Roslyn cache directories *.ide/ ## MSTest test Results [Tt]est[Rr]esult*/ [Bb]uild[Ll]og.* ## NUnit *.VisualState.xml TestResult.xml ## Build Results of an ATL Project [Dd]ebugPS/ [Rr]eleasePS/ dlldata.c *_i.c *_p.c *_i.h *.ilk *.meta *.obj *.pch *.pdb *.pgc *.pgd *.rsp *.sbr *.tlb *.tli *.tlh *.tmp *.tmp_proj *.log *.vspscc *.vssscc .builds *.pidb *.svclog *.scc ## Chutzpah Test files _Chutzpah* ## Visual C++ cache files ipch/ *.aps *.ncb *.opensdf *.sdf *.cachefile ## Visual Studio profiler *.psess *.vsp *.vspx ## TFS 2012 Local Workspace $tf/ ## Guidance Automation Toolkit *.gpState ## ReSharper Ignores _ReSharper*/ *.[Rr]e[Ss]harper *.DotSettings.user ## JustCode .JustCode ## TeamCity Ignores _TeamCity* ## DotCover Ignores *.dotCover ## NCrunch Ignores _NCrunch_* *.ncrunch* .*crunch*.local.xml ## MightyMoose *.mm.* AutoTest.Net/ ## Web workbench (sass) .sass-cache/ ## Installshield output folder [Ee]xpress/ ## DocProject Ignores 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 Ignores publish/ ## Publish Web Output *.[Pp]ublish.xml *.azurePubxml *.pubxml ## Windows Azure Build Ignores csx/ *.build.csdef ## Windows Store Ignores AppPackages/ ## RIA/Silverlight projects Generated_Code/ ## SQL Server Ignores App_Data/*.mdf App_Data/*.ldf ## Backup & Report Files when converting a solution ## Not required, we have mercurial! _UpgradeReport_Files/ Backup*/ UpgradeLog*.XML UpgradeLog*.htm ## NuGet packages/ ## Business Intelligence projects *.rdl.data *.bim.layout *.bim_*.settings ## Microsoft Fakes FakesAssemblies/ *.favdoc ## Miscellaneous Ignores sql/ *.Cache ClientBin/ [Ss]tyle[Cc]op.* ~$* *~ *.dbmdl *.dbproj.schemaview *.pfx *.publishsettings node_modules/ ## Windows Ignores $RECYCLE.BIN/ Thumbs.db ehthumbs.db Desktop.ini

Además de las adiciones para un par de complementos populares (por ejemplo, JustCode y NUnit), también tiene adiciones para proyectos de BI, falsificaciones, etc.

Puede ver todas las diferencias detalladas si simplemente guarda la lista en su pregunta, la guarda en mi respuesta y, por supuesto, difumina las dos.