Mercurial > cds
changeset 41:edeaaab85e32
todo update
author | Josef "Jeff" Sipek <jsipek@cs.sunysb.edu> |
---|---|
date | Thu, 19 Apr 2007 15:34:33 -0400 |
parents | 497072a50767 |
children | f306ba1edc36 |
files | TODO |
diffstat | 1 files changed, 14 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/TODO Thu Apr 19 15:25:00 2007 -0400 +++ b/TODO Thu Apr 19 15:34:33 2007 -0400 @@ -1,5 +1,4 @@ Issues: - - cds doesn't check if we are in a CVS dir - common framework cds-tag @@ -12,3 +11,17 @@ - check to make sure we have to args cds-diff - diff of removed file doesn't work + + + +Multi-VCS support: +================== + +It is fairly trivial to have the 'cds-foo' file evaluate the VCS_FOO +variable (set in 'cds'). This way, simple commands can just invoke the +actual vcs command, while the harder to implement ones can just call a +function within cds itself. This would turn cds-* into something very +simple, and it may make sense to completely eliminate these very simple +files and call the executables/functions directly in cds. This would make it +impossible to support the dual way of calling the scripts (with a space or a +dash).