Skip to content
Browse files

Improve documentation of 0100664 mode usage

  • Loading branch information...
1 parent 0bcfb51 commit 6d9331c49d36ce9590cd6c1cae6c69f41dbc8679 @nulltoken nulltoken committed Aug 23, 2012
Showing with 6 additions and 1 deletion.
  1. +6 −1 LibGit2Sharp/Mode.cs
View
7 LibGit2Sharp/Mode.cs
@@ -23,7 +23,12 @@ public enum Mode
NonExecutableFile = 0x81A4,
/// <summary>
- /// 100664 file mode
+ /// Obsolete 100664 file mode.
+ /// <para>0100664 mode is an early Git design mistake. It's kept for
+ /// ascendant compatibility as some <see cref="Tree"/> and
+ /// <see cref="Repository.Index"/> entries may still bear
+ /// this mode in some old git repositories, but it's now deprecated.
+ /// </para>
/// </summary>
NonExecutableGroupWritableFile = 0x81B4,

0 comments on commit 6d9331c

Please sign in to comment.
Something went wrong with that request. Please try again.