/[meta-cvs]/meta-cvs/F-0AA69D6C8A0A864344D90F45C18B8B58
ViewVC logotype

Contents of /meta-cvs/F-0AA69D6C8A0A864344D90F45C18B8B58

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.15 - (hide annotations)
Thu Jan 31 06:17:50 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-2
Changes since 1.14: +0 -2 lines
Factored out repeated code for reading and writing of the MAP and
MAP-LOCAL files.

* mapping.lisp (mapping-read, mapping-write): New functions.
(mapping-synchronize, mapping-update): Use new functions.
* move.lisp (mcvs-move): Likewise.
* filt.lisp (mcvs-filt): Likewise.
* add.lisp (mcvs-add): Likewise.
* remove.lisp (mcvs-remove): Likewise.
* checkout.lisp (mcvs-checkout): Likewise.
* diff.lisp (mcvs-diff): Likewise.
* import.lisp (mcvs-import): Likewise.
1 kaz 1.11 Things to do by release 0.2, planned by 2002.02.??:
2 kaz 1.1
3 kaz 1.2 - add mcvs tag command. [2002.01.27]
4 kaz 1.14 - Meta-CVS command line arguments for help, diagnostic level, error handling
5 kaz 1.2 disposition. [2002.01.27]
6     - "--mcvs-nomap" option to exclude MAP file. [2002.01.27]
7 kaz 1.6 - some commands should take filenames. [2002.01.27]
8     - intelligent filtering of CVS options. [2002.01.27]
9 kaz 1.7 - two-step process for import and add operations: first recurse over
10     files and identify their types to produce a specification which
11     the user can edit, to indicate what files to add as binary or text;
12 kaz 1.10 then use the specification to do carry out the import or add. [2002.01.27]
13     - when an option letter calls for an argument it should be okay for
14     it to be in the same argument string, like -z3 as an alternative
15     to -z3. [2002.01.28]
16 kaz 1.14 - when MAP file is read, it must be checked for duplicate paths or files.
17 kaz 1.2
18 kaz 1.1 Future items:
19    
20 kaz 1.10 - better error condition protocol:
21     - some filesystem errors should have a way of retrying.
22     - top level handler should then be smarter about distinguishing different
23     restarts. [2002.01.28]
24 kaz 1.1 - dirwalk-fi function should put out canonicalized path names. [2002.01.27]
25 kaz 1.11 - use CLISP's FFI-POINTER-NULL instead of hack (when CLISP 2.28
26     comes out). [2002.01.28]
27 kaz 1.1 - use linux:get_current_dir_name binding in mcvs-locate instead
28     of chdir-based algorithm. [2002.01.27]
29 kaz 1.10 - investigate performance for large projects, and tune
30     accordingly. [2002.01.27]
31 kaz 1.11 - what are implications of storing everything in one directory?
32     - argument limit when calling CVS.
33     - file system directory size limit. [2002.01.28]
34 kaz 1.14 - develop repository-side migration tool to convert CVS module to Meta-CVS
35 kaz 1.10 form. [2002.01.27]

  ViewVC Help
Powered by ViewVC 1.1.5