Ticket #182 (new task)

Opened 4 years ago

Version control in FC datatree

Reported by: pjf Assigned to: pjf
Priority: normal Milestone: 3.0
Component: Flatconf Version:
Severity: blocker Keywords:
Cc:

Description

As a follow-up to #171, integrate a version control system in our new configuration system. Preferably SVN. Think about possibility of using remote repositories.

VC will enable us to provide onapply= scripts and thus the "Apply" command in UIs. As a part of this ticket, modify rc.d scripts in such a way that they're suitable for calling from *.fc files.

BTW we should also improve fcdsave so it's more transparent and let e.g. redirecting the output of particular config file generator to stdout or other file descriptor (just an idea). Motivation behind this is to make fc.d scripts more reusable.