Skip to content

Commit

Permalink
added .git* and .hg* files and folders to DefaultExcludes at FileSet
Browse files Browse the repository at this point in the history
  • Loading branch information
dguder committed Sep 22, 2011
1 parent 190ee75 commit 0184826
Showing 1 changed file with 35 additions and 87 deletions.
122 changes: 35 additions & 87 deletions src/NAnt.Core/Types/FileSet.cs
Original file line number Diff line number Diff line change
Expand Up @@ -102,86 +102,28 @@ namespace NAnt.Core.Types {
/// tasks that use filesets. They are:
/// </para>
/// <list type="bullet">
/// <item>
/// <description>
/// **/*~
/// </description>
/// </item>
/// <item>
/// <description>
/// **/#*#
/// </description>
/// </item>
/// <item>
/// <description>
/// **/.#*
/// </description>
/// </item>
/// <item>
/// <description>
/// **/%*%
/// </description>
/// </item>
/// <item>
/// <description>
/// **/CVS
/// </description>
/// </item>
/// <item>
/// <description>
/// **/CVS/**
/// </description>
/// </item>
/// <item>
/// <description>
/// **/.cvsignore
/// </description>
/// </item>
/// <item>
/// <description>
/// **/.svn
/// </description>
/// </item>
/// <item>
/// <description>
/// **/.svn/**
/// </description>
/// </item>
/// <item>
/// <description>
/// **/_svn
/// </description>
/// </item>
/// <item>
/// <description>
/// **/_svn/**
/// </description>
/// </item>
/// <item>
/// <description>
/// **/SCCS
/// </description>
/// </item>
/// <item>
/// <description>
/// **/SCCS/**
/// </description>
/// </item>
/// <item>
/// <description>
/// **/vssver.scc
/// </description>
/// </item>
/// <item>
/// <description>
/// **/vssver2.scc
/// </description>
/// </item>
/// <item>
/// <description>
/// **/_vti_cnf/**
/// </description>
/// </item>
/// <item><description>**/.svn</description></item>
/// <item><description>**/.svn/**</description></item>
/// <item><description>**/_svn</description></item>
/// <item><description>**/_svn/**</description></item>
/// <item><description>**/.git</description></item>
/// <item><description>**/.git/**</description></item>
/// <item><description>**/.git* (eg. .gitignore)</description></item>
/// <item><description>**/.hg</description></item>
/// <item><description>**/.hg/**</description></item>
/// <item><description>**/.hg* (eg. .hgignore)</description></item>
/// <item><description>**/SCCS</description></item>
/// <item><description>**/SCCS/**</description></item>
/// <item><description>**/vssver.scc</description></item>
/// <item><description>**/vssver2.scc</description></item>
/// <item><description>**/_vti_cnf/**</description></item>
/// <item><description>**/*~</description></item>
/// <item><description>**/#*#</description></item>
/// <item><description>**/.#*</description></item>
/// <item><description>**/%*%</description></item>
/// <item><description>**/CVS</description></item>
/// <item><description>**/CVS/**</description></item>
/// <item><description>**/.cvsignore</description></item>
/// </list>
/// <para>
/// If you do not want these default excludes applied, you may disable them
Expand Down Expand Up @@ -618,22 +560,28 @@ protected override void Initialize() {
base.Initialize();
if (DefaultExcludes) {
// add default exclude patterns
Excludes.Add("**/*~");
Excludes.Add("**/#*#");
Excludes.Add("**/.#*");
Excludes.Add("**/%*%");
Excludes.Add("**/CVS");
Excludes.Add("**/CVS/**");
Excludes.Add("**/.svn");
Excludes.Add("**/.svn/**");
Excludes.Add("**/_svn");
Excludes.Add("**/_svn/**");
Excludes.Add("**/.cvsignore");
Excludes.Add("**/.git");
Excludes.Add("**/.git/**");
Excludes.Add("**/.git*"); // eg .gitignore
Excludes.Add("**/.hg");
Excludes.Add("**/.hg/**");
Excludes.Add("**/.hg*"); // eg .hgignore
Excludes.Add("**/SCCS");
Excludes.Add("**/SCCS/**");
Excludes.Add("**/vssver.scc");
Excludes.Add("**/vssver2.scc");
Excludes.Add("**/_vti_cnf/**");
Excludes.Add("**/*~");
Excludes.Add("**/#*#");
Excludes.Add("**/.#*");
Excludes.Add("**/%*%");
Excludes.Add("**/CVS");
Excludes.Add("**/CVS/**");
Excludes.Add("**/.cvsignore");
}
}

Expand Down

0 comments on commit 0184826

Please sign in to comment.