private static void SaveSource() { Console.Write("Saving TFS location... "); Args.TempPath.CreateDirectoryIfNotExists(); var client = new TfsClient(Config.TfsUrl); var changeset = client.GetLatestChangeset(Args.TfsPath); var sb = new StringBuilder(); sb.AppendLine("Source:"); sb.AppendLine(Args.TfsPath); sb.AppendFormat("Changeset #{0}", changeset.Id).AppendLine(); sb.AppendFormat("User: {0}", changeset.UserDisplay).AppendLine(); sb.AppendFormat("Date: {0}", changeset.Date.ToDetailedString()).AppendLine(); var file = Path.Combine(Args.TempPath, "source.txt"); File.WriteAllText(file, sb.ToString()); Console.WriteLine("OK"); }
private void SaveSource() { Console.Write("Saving TFS summary... "); var client = new TfsClient(m_config.TfsUrl); var changeset = client.GetLatestChangeset(m_args.TfsPath); var sb = new StringBuilder(); sb.AppendLine("Source:"); sb.AppendLine(m_args.TfsPath); sb.Append($"Changeset #{changeset.Id}").AppendLine(); sb.Append($"User: {changeset.UserDisplay}").AppendLine(); sb.Append($"Date: {changeset.Date.ToDetailedString()}").AppendLine(); File.WriteAllText(m_args.SourceFile(), sb.ToString()); Console.WriteLine("OK"); if (m_args.DebugMode) { Console.WriteLine(sb.ToString()); } }