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

Contents of /meta-cvs/F-0AA69D6C8A0A864344D90F45C18B8B58

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.49 - (hide annotations)
Mon May 20 17:49:12 2002 UTC (11 years, 11 months ago) by kaz
Branch: MAIN
Changes since 1.48: +0 -3 lines
Adding mcvs remap command.

* dirwalk.lisp (dirwalk-fi, dirwalk, for-each-file-info): Default
behavior is now preorder (visit directory before its entries).
A keyword is provided to select the old postorder behavior.
A catch is provided in dirwalk-fi that allows the caller to
skip processing the currently traversed directory. The for-each-*
macros provide a local function called (skip) to do this.
(delete-recursive): This function depends on postorder behavior
in for-each-file-info, so it explicitly selects it now.

* mcvs.lisp (*remap-options*): New constant.
(*mcvs-command-table*): Add entry for new function.
(*usage*): Describes new function.

* remap.lisp: New file.
(mcvs-remap, mcvs-remap-wrapper): New functions.
1 kaz 1.18 Things to do in short time frame:
2 kaz 1.1
3 kaz 1.21 - optimize move command, it performs badly when the number of
4     arguments is large. [2002.02.02]
5 kaz 1.40 - when files are added on a managed branch and committed, the special tags
6 kaz 1.41 should be set in these files accordingly. [2002.04.03]
7 kaz 1.40 - failed checkout should remove directory.
8 kaz 1.42 - deferred cvs add: do not invoke cvs add for new files until commit
9 kaz 1.43 time. This will work around a nasty cvs add bug.
10     [2002.04.04] [Coded and tested, put in deferred-adds-branch]
11 kaz 1.46 - import should know things about some suffixes, like what is ``obviously''
12     binary, and what should probably be ignored.
13 kaz 1.2
14 kaz 1.18 Longer term things:
15 kaz 1.1
16 kaz 1.22 - make *argument-limit* controllable from command line.
17 kaz 1.1 - dirwalk-fi function should put out canonicalized path names. [2002.01.27]
18 kaz 1.11 - use CLISP's FFI-POINTER-NULL instead of hack (when CLISP 2.28
19     comes out). [2002.01.28]
20 kaz 1.1 - use linux:get_current_dir_name binding in mcvs-locate instead
21     of chdir-based algorithm. [2002.01.27]
22 kaz 1.20 - streamline filemap sorting to avoid sorting too many times. [2002.02.02]
23 kaz 1.14 - develop repository-side migration tool to convert CVS module to Meta-CVS
24 kaz 1.10 form. [2002.01.27]
25 kaz 1.41 - investigate problems running CVS as pipe coprocess from CLISP. [2002.04.03]

  ViewVC Help
Powered by ViewVC 1.1.5