Thomas Lord wrote:
*too much is too slow* -- although the 2.0 code isn't especially
optimized yet, it seems to be /hella snappy/.
2.0 is very much git influenced but it brings some (imo significant)
improvements to the table.
I'm looking forward to this - I've recently been using cogito for its
speed, but missing arch. I've got some bug reports:
1 - revc_list_cwd doesn't close the directory. This causes problems for
large trees. I've put the obvious patch at the end of this mail.
2 - When adding files trailing forward slashes aren't removed, which
causes revc-commit to complain that the manifest is corrupt.
3 - Filenames in the manifest are stored in case-insensitive order, but
revc-commit seems to expect them to be in case-sensitive order. I think
this is causing revc_list_find_subdir to pick up more files than it
should which results in the manifest being declared corrupt.
Daniel
diff -ru revc-0.0x0/revc/deps/list-cwd.c revc/revc/deps/list-cwd.c
--- revc-0.0x0/revc/deps/list-cwd.c 2005-07-08 20:45:49.000000000 +0100
+++ revc/revc/deps/list-cwd.c 2005-07-09 20:05:19.000000000 +0100
@@ -41,6 +41,8 @@
*place = fname;
}
+ safe_closedir (dir);
+
*list_ret = answer;
return 0;
}
_______________________________________________
Gnu-arch-users mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnu-arch-users
GNU arch home page:
http://savannah.gnu.org/projects/gnu-arch/