Diff
Not logged in

Differences From:

File tools/cvs2fossil/lib/c2f_file.tcl part of check-in [436f17a5f0] - Simplified the code for excluding non-trunk revisions a bit, using higher-level methods for some changes. Added missing revision destruction. by aku on 2007-10-21 07:08:28. [view]

To:

File tools/cvs2fossil/lib/c2f_file.tcl part of check-in [3a00ac5aa2] - Due to quickly building memory pressure for large cvs repositories (thousands of revisions and symbol object) we have to save the pertinent information of a file immediately after it has been processed and then clear the memory. Inserted the basic skeleton for this into pass and file objects. by aku on 2007-10-23 02:29:55. [view]

@@ -67,8 +67,11 @@
 
     method persist {} {
     }
 
+    method drop {} {
+    }
+
     # # ## ### ##### ######## #############
     ## Implement the sink
 
     method begin {} {#ignore}
@@ -403,9 +406,9 @@
 		unset mytags($revnr)
 	    } else {
 		set rev $myrev($revnr)
 		foreach tag $taglist {
-		    $rev addtag $tag
+		    $rev addtag    $tag
 		    $tag settagrev $rev
 		}
 	    }
 	}