HomeSolus
Diffusion yadm c8d642758adf

Update yadm to 2.0.1

Authored by algent on Nov 23 2019, 8:17 PM.

Description

Update yadm to 2.0.1

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

Reviewers: Triage Team, DataDrake

Reviewed By: Triage Team, DataDrake

Subscribers: DataDrake

Differential Revision: https://dev.getsol.us/D7689

Details

Committed
DataDrakeNov 23 2019, 8:18 PM
Pushed
DataDrakeNov 23 2019, 8:18 PM
Reviewer
Triage Team
Differential Revision
D7689: Update yadm to 2.0.1
Parents
R3293:ccf2beecd5a2: Update yadm to 1.12.0
Branches
Unknown
Tags
Unknown
References
tag: yadm-2.0.1-5