• Status Closed
  • Percent Complete
  • Task Type Feature Request
  • Category General
  • Assigned To No-one
  • Operating System
  • Severity Very Low
  • Priority Defer
  • Reported Version 1.0.99 (1.9)
  • Due in Version 1.12
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: vcs
Opened by Toni Corvera - 02.03.2010
Last edited by Toni Corvera - 09.04.2010

FS#81 - Add profiles support

Implementation notes:

  • Reserved namespace: :<WHATEVER>
  • Built-in profiles won’t use reserved names
  • System profiles will always take precedence over built-in profiles
  • ~ profiles take precedence over site (/usr and /usr/local) profiles
  • /usr/local takes precedence over /usr. Both are searched
  • No such thing as a default profile (this would be redundant to configuration files)
  • Profiles can’t depend/include/load other profiles
  • Profile names are reflected in file names

Specific files will be loadable with --config


  • First and last five lines
    • vcs:conf: required to load with --config. Profiles aren’t required to have the mark.
    • vcs:desc: provides descriptions for lists (use -p :list to display)
The task depends upon
ID Project Summary Priority Severity Progress
143 vcs  FS#143 - Add new configuration locations  Very Low Low
The task blocks this from closing
ID Project Summary Priority Severity Progress
140 vcs  FS#140 - Release 1.12  Defer Very Low
Closed by  Toni Corvera
09.04.2010 23:57
Reason for closing:  Implemented
Additional comments about closing:  

Completed in 1.12


Available keyboard shortcuts


Task Details

Task Editing