]> source.dussan.org Git - gitignore.git/commitdiff
fleshing out the NuGet section
authorBrendan Forster <brendan@github.com>
Sat, 4 Jul 2015 02:29:31 +0000 (11:59 +0930)
committerBrendan Forster <brendan@github.com>
Sat, 4 Jul 2015 02:29:31 +0000 (11:59 +0930)
VisualStudio.gitignore

index d3421f256330fe6ad7cb454685811011e4f8ecde..9e002e3a18ea9009692d915d6bc1a29de13933c7 100644 (file)
@@ -162,8 +162,9 @@ DocProject/Help/*.hhp
 DocProject/Help/Html2
 DocProject/Help/html
 
-# Click-Once directory
-# remove:
+# ClickOnce installer and deployment
+# url: https://msdn.microsoft.com/en-us/library/142dbbz4(v=vs.90).aspx
+# remove: if you do not have ClickOnce publishing enabled for your projects
 publish/
 
 # Publish Web Output
@@ -180,12 +181,21 @@ publish/
 #
 # output packages created by NuGet
 *.nupkg
-# The packages folder can be ignored because of Package Restore
-# remove-if: you want to disable Package Restore
+#
+# Since NuGet 2.7, package restore is now a first class feature of Visual Studio
+# so you do not need to check in your packages
+# url: https://docs.nuget.org/consume/package-restore
+# remove: if you do not wish to restore packages in this way, or have
+          package restore disabled
 **/packages/*
-# except build/, which is used as an MSBuild target.
+#
+# some packages include MSBuild targets files, which are stored in this
+# location and should be kept in version control
 !**/packages/build/
-# Uncomment if necessary however generally it will be regenerated when needed
+#
+# this file is a local listing of where to find your  packages.config files and
+# is regenerated by Visual Studio during a build
+# include: if you wish to version this file any way
 #!**/packages/repositories.config
 
 # Windows Azure Build Output