| | @@ -20,11 +20,10 @@ |
| 20 | 20 | package require snit ; # OO system. |
| 21 | 21 | package require struct::set ; # Set operations. |
| 22 | 22 | package require vc::tools::misc ; # Text formatting |
| 23 | 23 | package require vc::tools::trouble ; # Error reporting. |
| 24 | 24 | package require vc::tools::log ; # User feedback. |
| 25 | | -package require vc::fossil::import::cvs::repository ; # Repository management. |
| 26 | 25 | package require vc::fossil::import::cvs::state ; # State storage. |
| 27 | 26 | package require vc::fossil::import::cvs::integrity ; # State integrity checks. |
| 28 | 27 | |
| 29 | 28 | # # ## ### ##### ######## ############# ##################### |
| 30 | 29 | ## |
| | @@ -550,21 +549,21 @@ |
| 550 | 549 | SELECT tid, name FROM cstype; |
| 551 | 550 | }] { set mycstype($name) $tid } |
| 552 | 551 | return |
| 553 | 552 | } |
| 554 | 553 | |
| 555 | | - typemethod load {} { |
| 554 | + typemethod load {repository} { |
| 556 | 555 | set n 0 |
| 557 | 556 | log write 2 csets {Loading the changesets} |
| 558 | 557 | foreach {id pid cstype srcid} [state run { |
| 559 | 558 | SELECT C.cid, C.pid, CS.name, C.src |
| 560 | 559 | FROM changeset C, cstype CS |
| 561 | 560 | WHERE C.type = CS.tid |
| 562 | 561 | ORDER BY C.cid |
| 563 | 562 | }] { |
| 564 | 563 | log progress 2 csets $n {} |
| 565 | | - set r [$type %AUTO% [repository projectof $pid] $cstype $srcid [state run { |
| 564 | + set r [$type %AUTO% [$repository projectof $pid] $cstype $srcid [state run { |
| 566 | 565 | SELECT C.iid |
| 567 | 566 | FROM csitem C |
| 568 | 567 | WHERE C.cid = $id |
| 569 | 568 | ORDER BY C.pos |
| 570 | 569 | }] $id] |
| | @@ -1358,11 +1357,10 @@ |
| 1358 | 1357 | ## |
| 1359 | 1358 | |
| 1360 | 1359 | namespace eval ::vc::fossil::import::cvs::project { |
| 1361 | 1360 | namespace export rev |
| 1362 | 1361 | namespace eval rev { |
| 1363 | | - namespace import ::vc::fossil::import::cvs::repository |
| 1364 | 1362 | namespace import ::vc::fossil::import::cvs::state |
| 1365 | 1363 | namespace import ::vc::fossil::import::cvs::integrity |
| 1366 | 1364 | namespace import ::vc::tools::misc::* |
| 1367 | 1365 | namespace import ::vc::tools::trouble |
| 1368 | 1366 | namespace import ::vc::tools::log |
| 1369 | 1367 | |