Zum Inhalt

Lokaler Export

Lokaler Export konvertiert Markdown in das Confluence Storage Format (XHTML) auf Ihrem lokalen Dateisystem, ohne API-Aufrufe durchzuführen.


Verwendung

dotnet run --project src/ConfluenceSynkMD -- \
  upload \
  --path ./docs \
  --conf-space DEV \
dotnet run --project src/ConfluenceSynkMD -- `
  upload `
  --path ./docs `
  --conf-space DEV `
dotnet run --project src/ConfluenceSynkMD -- ^
  upload ^
  --path .\docs ^
  --conf-space DEV ^

Note

Das local subcommand-Flag überschreibt den Modus auf LocalExport. Der --conf-space wird weiterhin für die Link-Auflösung benötigt, aber es werden keine API-Aufrufe durchgeführt.


Anwendungsfälle

Vorschau vor dem Upload

dotnet run --project src/ConfluenceSynkMD -- \
  local --path ./docs --conf-space DEV
dotnet run --project src/ConfluenceSynkMD -- `
  local --path ./docs --conf-space DEV
dotnet run --project src/ConfluenceSynkMD -- ^
  local --path .\docs --conf-space DEV

CI-Pipeline-Validierung

- name: Confluence-Konvertierung validieren
  run: |
    dotnet run --project src/ConfluenceSynkMD -- \
      local --path ./docs --conf-space DEV

Debugging

dotnet run --project src/ConfluenceSynkMD -- \
  local --path ./docs --conf-space DEV \
  --debug-line-markers --loglevel debug
dotnet run --project src/ConfluenceSynkMD -- `
  local --path ./docs --conf-space DEV `
  --debug-line-markers --loglevel debug
dotnet run --project src/ConfluenceSynkMD -- ^
  local --path .\docs --conf-space DEV ^
  --debug-line-markers --loglevel debug