Page MenuHomeSolus

Update yadm to 2.0.1
ClosedPublic

Authored by algent on Thu, Nov 21, 6:49 PM.

Details

Summary

Changelog:

  • Support XDG base directory specification
  • Redesign alternate processing
  • Add built-in default template processor
  • Allow storing alternates in yadm dir
  • Add support for j2cli template processor
  • Ignore encrypted files
  • Support DISTRO in alternates
  • Support source in templates
  • Change yadm.cygwin-copy to yadm.alt-copy
  • Support -b <branch> when cloning
  • Support includes for j2-based templates
  • Remove stale/invalid linked alternates
  • Add support for Mingw/Msys
  • Allow -l to pass thru to the yadm config command
  • Improve processing of yadm/encrypt
  • Fix bugs in legacy alternate processing
  • Fix bug with hidden private files
  • Add upgrade command

Signed-off-by: Algent Albrahimi <algent@protonmail.com>

Test Plan

yadm init
yadm add *
yadm status
yadm list
yadm commit
yadm help

Diff Detail

Repository
R3293 yadm
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

algent created this revision.Thu, Nov 21, 6:49 PM
algent requested review of this revision.Thu, Nov 21, 6:49 PM
DataDrake accepted this revision.Sat, Nov 23, 8:17 PM
DataDrake added a subscriber: DataDrake.

LGTM. Thanks!

This revision is now accepted and ready to land.Sat, Nov 23, 8:17 PM
This revision was automatically updated to reflect the committed changes.