keepass-diff icon indicating copy to clipboard operation
keepass-diff copied to clipboard

Diff with regard to timestamp

Open axelkar opened this issue 7 months ago • 2 comments

Is this project dead?

The merge process compares entries based on their unique identifiers (UUIDs) and modified timestamp. When an entry UUID matches, no matter which group it is in, the most recently modified version will be made the current and the previous version will be placed into the entry’s history.

https://keepassxc.org/docs/KeePassXC_UserGuide#_merging_databases

axelkar avatar May 09 '25 12:05 axelkar

Do you mean the keepass-diff project or the option you mention in KeepassXC?

I suppose there are more / other options and different clients that may even be able to compare / merge KDBX files.

The initial problem I've had were multiple files popping up after opening / saving from different devices on a cloud storage and not knowing what needs to be synched.

To give you some context: I've built this tool to solve my problem and learn Rust at the same time. Since I'm not working with Rust in my daily business, I never got around to finish / polish this here. I also didn't have to use this tool very much lately, mainly because we use a different tool at work which allows us to set individual permissions on passwords / groups.

Narigo avatar May 09 '25 13:05 Narigo

Do you mean the keepass-diff project or the option you mention in KeepassXC?

keepass-diff project

Thanks for the tool! I understand.

axelkar avatar May 09 '25 13:05 axelkar