Differences From Artifact [ccb926d285]:
- File tools/cvs2fossil/lib/c2f_repository.tcl — part of check-in [52f2254007] at 2007-10-04 04:34:59 on branch trunk — Continued work on pass I. Filled in the repository management, and basic implementation of project objects. Missing are persistence and the foundation for that (cache database). (user: aku size: 5338)
To Artifact [253c3cc7e6]:
- File tools/cvs2fossil/lib/c2f_repository.tcl — part of check-in [eb656de7d9] at 2007-10-05 05:33:14 on branch trunk — Added the basic parts of the state manager and integrated it with option processor and pass manager. (user: aku size: 5408)
| ︙ | |||
18 19 20 21 22 23 24 25 26 27 28 29 30 31 | 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | + |
package require Tcl 8.4 ; # Required runtime.
package require snit ; # OO system.
package require vc::tools::trouble ; # Error reporting.
package require vc::tools::log ; # User feedback.
package require vc::tools::misc ; # Text formatting
package require vc::fossil::import::cvs::project ; # CVS projects
package require struct::list ; # List operations.
package require fileutil ; # File operations.
# # ## ### ##### ######## ############# #####################
##
snit::type ::vc::fossil::import::cvs::repository {
# # ## ### ##### ######## #############
## Public API
|
| ︙ |