소스 검색

1. 删除Nlog.config打印一条日志创建空白行。
2. 版本生成

Jiangsheng 3 일 전
부모
커밋
8e4ddb3192
3개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 1 1
      SKMC.API/Common/Version/ModuleVersion.cs
  2. 1 1
      SKMC.API/Common/Version/ModuleVersionEntity.cs
  3. 3 1
      SKMC.API/Common/Version/VersionHelper.cs

+ 1 - 1
SKMC.API/Common/Version/ModuleVersion.cs

@@ -25,7 +25,7 @@ namespace SKMC.Api.Common.Version
                 var shortHash = string.IsNullOrEmpty(CommitHash) || CommitHash.Length < 7
                     ? "unknown"
                     : CommitHash.Substring(0, 7);
-                return $"1.0.0.git{shortHash}";
+                return $"1.0.0.{CommitTime.ToLongDateString()}git{shortHash}";
             }
         }
         public string AssemblyFileVersion { get; set; }

+ 1 - 1
SKMC.API/Common/Version/ModuleVersionEntity.cs

@@ -31,7 +31,7 @@ namespace SKMC.Api.Common.Version
                 var shortHash = string.IsNullOrEmpty(CommitHash) || CommitHash.Length < 7
                     ? "unknown"
                     : CommitHash.Substring(0, 7);
-                return $"1.0.0.git{shortHash}";
+                return $"{CommitTime.ToString("yyMMddHHmmss")}{shortHash}";
             }
         }
         public string AssemblyFileVersion { get; set; }

+ 3 - 1
SKMC.API/Common/Version/VersionHelper.cs

@@ -132,10 +132,12 @@ namespace SKMC.Api.Common.Version
             foreach (var m in project.Modules)
             {
                 sb.AppendLine($"模块:{m.Name}");
-                sb.AppendLine($"版本:{m.ShortVersion} {(m.HasUncommittedChanges ? "[未提交]" : "")}");
+                sb.AppendLine($"版本:{m.CommitTime.ToString("yyMMddHHmmss")}.{m.ShortVersion}");
                 sb.AppendLine($"依赖:{string.Join(", ", m.Dependencies)}");
                 sb.AppendLine($"被依赖:{string.Join(", ", m.DependedBy)}");
                 sb.AppendLine($"DLL 文件版本:{m.AssemblyFileVersion}");
+                sb.AppendLine($"Message:{m.CommitMessage}");
+                sb.AppendLine($"作者:{m.Author}");
                 sb.AppendLine();
             }