Skip to content

heggy98/folderContentVersionManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Folder Content Version Manager

Jednoducha ASP.NET Core Blazor Server aplikace pro manualni analyzu lokalni slozky.

Aplikace pri prvnim behu vytvori baseline snapshot a pri dalsich behach hlasi:

  • nove soubory,
  • zmenene soubory (podle zmeny obsahu),
  • odstranene soubory,
  • odstranene top-level podadresare.

Pri startu aplikace probiha automaticky re-check vsech drive sledovanych slozek. Nova verze snapshotu se vytvori jen pokud jsou nalezeny zmeny.

U kazdeho souboru udrzuje cislo verze:

  • novy soubor -> verze 1,
  • beze zmeny -> verze zustava,
  • zmena obsahu -> verze +1.

Omezeni

  • sledovani je pouze top-level (bez rekurze),
  • max 100 souboru v adresari,
  • max 50 MB na soubor,
  • bez databaze, perzistence do JSON.

Spusteni

dotnet run

Aplikace se spusti na lokalni adrese vypsane v konzoli.

UI

  • / Dashboard: vstup cesty, tlacitko Analyze, posledni vysledek
  • /folders seznam jiz analyzovanych slozek
  • /folders/{id} detail slozky: historie snapshotu, explorer a zmeny

Perzistence

Snapshoty jsou ukladany do:

  • App_Data/Storage/snapshots.json

Soubor se vytvori automaticky po prvni uspesne analyze.

About

Jednoducha ASP.NET Core Blazor Server aplikace pro manualni analyzu lokalni slozky.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors