Skip to content

Allow to see the diff between two snapshots #66

@m3nu

Description

@m3nu

Discussed in #65

Originally posted by goebbe March 20, 2026
It would be great if vykar could show differences between two snapshots at a file-level.
vykar diff repo snapshot1 snaphot2 (would default to the latest two snapshots)

The output could look like:

vykar diff:
source_path                snapshot1     snapshot 2
                           date/time     date/time
/home/user:
/                          filename                  #only in 1
/docs                                    filename    #only in 2
/apps                      filename      filename    #diffrences
/apps                      filename2     filenmae2

/home/user/docker:
/configs                   filename      filename

or with one column:

vykar diff compared to snapshot1 from date/time:
source_path                snapshot 2
                           date/time
/home/user:
/                          filename      removed
/docs                      filename      added
/apps                      filename      changed
/apps                      filename2     changed

/home/user/docker:
/configs                   filename      changed

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions