CVSUtils

 view release on metacpan or  search on metacpan

data/5.log  view on Meta::CPAN

(svn_delta_window_t): call it `pool', not `my_pool'.  All references
changed.
----------------------------
revision 1.52
date: 2000/08/19 01:10:33;  author: kfogel;  state: Exp;  lines: +9 -29
Moved `svn_pdelta_chunk_parser_t' from public to internal.

(svn_delta_walker_t): add `handler_baton' argument to
finish_propdelta, finish_textdelta.
----------------------------
revision 1.51
date: 2000/08/19 01:03:45;  author: kfogel;  state: Exp;  lines: +0 -21
Move `svn_vcdiff_parser_t' from public to internal.
----------------------------
revision 1.50
date: 2000/08/18 22:42:42;  author: kfogel;  state: Exp;  lines: +18 -16
Use `ancestor_path' and `ancestor_version', instead of `base_path' and
`base_version', because less likely to cause confusion.
----------------------------
revision 1.49
date: 2000/08/18 22:30:31;  author: sussman;  state: Exp;  lines: +6 -0

We made a interface change in svn_walk_t, which then required much
hacking on libsvn_delta.  deltaparse-test now works correctly again.

We're now ready to start filling out prop_parse.c!
----------------------------
revision 1.48
date: 2000/08/18 22:05:56;  author: kfogel;  state: Exp;  lines: +11 -11
(svn_pdelta_chunk_parser_t): more accurate name for
`svn_pdelta_chunk_parser_t'.

(svn_delta_walk_t): correct some prototypes.
----------------------------
revision 1.47
date: 2000/08/18 22:03:28;  author: kfogel;  state: Exp;  lines: +1 -1
(svn_pdelta_parser_t): fix typo.
----------------------------
revision 1.46
date: 2000/08/18 21:54:42;  author: kfogel;  state: Exp;  lines: +7 -1
Comment on usage of fully-streamy property change handlers.
----------------------------
revision 1.45
date: 2000/08/18 21:53:15;  author: kfogel;  state: Exp;  lines: +13 -13
Comment on usage of fully-buffering property change handlers.

(apply_dirent_propchange): fix name.

(dirent_pdelta): removed, as obsolete.
----------------------------
revision 1.44
date: 2000/08/18 21:46:44;  author: kfogel;  state: Exp;  lines: +3 -2
Prop delta usage note.
----------------------------
revision 1.43
date: 2000/08/18 21:44:36;  author: sussman;  state: Exp;  lines: +6 -7
comments update
----------------------------
revision 1.42
date: 2000/08/18 21:30:29;  author: sussman;  state: Exp;  lines: +106 -19
New interface for optionally streaming prop-deltas.
----------------------------
revision 1.41
date: 2000/08/18 00:49:50;  author: kfogel;  state: Exp;  lines: +6 -6
Making WC library use the new stuff in delta library:

`svn_text_delta_window_handler_t' replaces `svn_delta_handler_t',
because more specific.  All uses changed.

(svn_delta_op_t): call field `action_code' instead of `op'.  Having
two different things both called "op" was making my brain spin.
All uses changed.

(do_file_callback, do_directory_callback): parenthesize for precedence
clarity.

(svn_vcdiff_parse): increment buffer offset only if ate a byte.

(svn_vcdiff_send_window): check if callback func is null before
calling it.

(check_existence): include APR_READ flag when testing, because
apr_open() always returns APR_EACCES if you fail to request at least
one of reading or writing.  Also, remove the file after testing.

(window_handler): new func in wc library; skeleton, everything will
depend on the baton.

(add_file, replace_file): store window_handler in *handler.

(checkout-test.c:main): be robuster.

(test_read_fn): interpret results of apr_full_read() correctly.
----------------------------
revision 1.40
date: 2000/08/17 17:47:31;  author: sussman;  state: Exp;  lines: +25 -3
Almost ready to start compiling deltaparse-test
----------------------------
revision 1.39
date: 2000/08/16 23:01:04;  author: kfogel;  state: Exp;  lines: +6 -5
(svn_delta_read_fn_t): add pool argument.  All callers changed.

(svn_vernum_t): new type.  Callers who formerly used `long int' use
this now.

(svn_wc_apply_delta): correct arguments.  Def and callers changed.

(svn_delta_parse): pass pool to reader function.

(test_read_fn): finished.

Tweaked #includes and Makefiles as appropriate, and defined skeleton
functions.
----------------------------
revision 1.38
date: 2000/08/16 21:35:27;  author: kfogel;  state: Exp;  lines: +4 -4
Use `long int' instead of the non-existent `svn_version_t'.
----------------------------
revision 1.37
date: 2000/08/14 22:23:42;  author: sussman;  state: Exp;  lines: +5 -2
delta_parse.c is basically finished for now;  ready to start fleshing out       dummy vcdiff parser stuff.

data/5.log  view on Meta::CPAN

----------------------------
revision 1.2
date: 2000/07/11 06:47:57;  author: kfogel;  state: Exp;  lines: +23 -7
Clean up, add "make test" rule.
----------------------------
revision 1.1
date: 2000/07/11 06:32:09;  author: kfogel;  state: Exp;
Implemented property dumping.
=============================================================================

RCS file: /cvs/subversion/subversion/libsvn_wc/Makefile.am,v
Working file: libsvn_wc/Makefile.am
head: 1.7
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 7;	selected revisions: 7
description:
----------------------------
revision 1.7
date: 2000/08/25 18:18:47;  author: kfogel;  state: Exp;  lines: +2 -1
Changes to for delta application to take a destination directory:

(svn_wc_apply_delta): take `dest' and `repos' arguments.

(svn_path_last_component): new func.

(svn_string_find_char_backward): new func, helps out path library.

(svn_wc__working_copy_p): new func.

(svn_wc__ensure_directory): new func.
----------------------------
revision 1.6
date: 2000/08/24 19:27:32;  author: kfogel;  state: Exp;  lines: +1 -1
Reorganize code: separate files for locking stuff, adm path/file
stuff, and adm operations.

Document general plan of interrupt-safe operation.
----------------------------
revision 1.5
date: 2000/08/16 23:01:09;  author: kfogel;  state: Exp;  lines: +1 -1
(svn_delta_read_fn_t): add pool argument.  All callers changed.

(svn_vernum_t): new type.  Callers who formerly used `long int' use
this now.

(svn_wc_apply_delta): correct arguments.  Def and callers changed.

(svn_delta_parse): pass pool to reader function.

(test_read_fn): finished.

Tweaked #includes and Makefiles as appropriate, and defined skeleton
functions.
----------------------------
revision 1.4
date: 2000/08/14 23:17:41;  author: kfogel;  state: Exp;  lines: +1 -1
Rewrite to use the callee-push streaming interface.

This commit is _not_ going to compile, so don't even try.
----------------------------
revision 1.3
date: 2000/08/08 23:22:13;  author: kfogel;  state: Exp;  lines: +0 -1
Use static where appropriate.

Correct ordering of library dependencies; plus some accidental newline
removals that are easier to commit than revert.
----------------------------
revision 1.2
date: 2000/08/08 17:36:57;  author: kfogel;  state: Exp;  lines: +1 -1
Fix various type and path buglets on way to compilation.
----------------------------
revision 1.1
date: 2000/08/08 16:23:24;  author: kfogel;  state: Exp;
Print out checkout dirs.

Skeleton of a test framework; probably doesn't compile yet, more to
come.
=============================================================================

RCS file: /cvs/subversion/subversion/libsvn_wc/README,v
Working file: libsvn_wc/README
head: 1.38
branch:
locks: strict
access list:
symbolic names:
	before-big-rewrite: 1.25
keyword substitution: kv
total revisions: 38;	selected revisions: 38
description:
----------------------------
revision 1.38
date: 2000/09/02 04:14:34;  author: kfogel;  state: Exp;  lines: +24 -4
Rewritten.
----------------------------
revision 1.37
date: 2000/08/30 01:22:14;  author: kfogel;  state: Exp;  lines: +68 -68
Start twisting XML format explanations to match new `svn_delta_walk_t'
plans.
----------------------------
revision 1.36
date: 2000/08/29 01:21:44;  author: kfogel;  state: Exp;  lines: +88 -50
Describe XML plans for working copy administrative files.
----------------------------
revision 1.35
date: 2000/08/25 18:18:47;  author: kfogel;  state: Exp;  lines: +11 -1
Changes to for delta application to take a destination directory:

(svn_wc_apply_delta): take `dest' and `repos' arguments.

(svn_path_last_component): new func.

(svn_string_find_char_backward): new func, helps out path library.

(svn_wc__working_copy_p): new func.

(svn_wc__ensure_directory): new func.
----------------------------
revision 1.34
date: 2000/08/24 20:48:56;  author: kfogel;  state: Exp;  lines: +2 -1
Documentation and #include fixes.

Add a top-level file to checkout-1.delta.  Grin.
----------------------------
revision 1.33
date: 2000/08/24 19:27:32;  author: kfogel;  state: Exp;  lines: +26 -8
Reorganize code: separate files for locking stuff, adm path/file
stuff, and adm operations.

Document general plan of interrupt-safe operation.
----------------------------
revision 1.32
date: 2000/08/22 21:48:17;  author: kfogel;  state: Exp;  lines: +6 -1
Create more of the working copy, do real locking.
----------------------------
revision 1.31
date: 2000/08/22 00:45:38;  author: kfogel;  state: Exp;  lines: +1 -2
Started locking code.
----------------------------
revision 1.30
date: 2000/08/21 23:37:06;  author: kfogel;  state: Exp;  lines: +2 -2
Many changes to do with creating administrative subdirs.
----------------------------
revision 1.29
date: 2000/08/14 23:17:41;  author: kfogel;  state: Exp;  lines: +35 -18
Rewrite to use the callee-push streaming interface.

This commit is _not_ going to compile, so don't even try.
----------------------------
revision 1.28
date: 2000/08/03 21:11:42;  author: kfogel;  state: Exp;  lines: +54 -72
Settled skelta issues w/ Ben, able to describe rest of working copy
format.
----------------------------
revision 1.27
date: 2000/08/03 12:44:56;  author: sussman;  state: Exp;  lines: +29 -0
Added some comments for discussion
----------------------------
revision 1.26
date: 2000/08/01 01:31:38;  author: kfogel;  state: Exp;  lines: +155 -382
Start describing concrete working copy layout and algorithms for
walking around in it.
----------------------------
revision 1.25
date: 2000/07/31 20:44:50;  author: kfogel;  state: Exp;  lines: +35 -20
Scenario 2.
----------------------------
revision 1.24
date: 2000/07/31 18:11:29;  author: kfogel;  state: Exp;  lines: +44 -2
Scenario 1.
----------------------------
revision 1.23
date: 2000/07/31 17:52:24;  author: kfogel;  state: Exp;  lines: +20 -8
Point out the implied redundancy between Tables 2 and 3.
----------------------------
revision 1.22
date: 2000/07/31 17:03:59;  author: kfogel;  state: Exp;  lines: +5 -4
Quick tweak before working on scenarios.
----------------------------
revision 1.21
date: 2000/07/31 17:02:13;  author: kfogel;  state: Exp;  lines: +0 -2
Get rid of the "working here" tag.  Not working there anymore.
----------------------------
revision 1.20
date: 2000/07/31 16:55:25;  author: kfogel;  state: Exp;  lines: +31 -35
The tables don't need to show conflict foldability -- that's just an
optimization, not a fundamental property.
----------------------------
revision 1.19
date: 2000/07/31 16:43:45;  author: kfogel;  state: Exp;  lines: +1 -1
Mark working point more clearly for JimB.
----------------------------
revision 1.18
date: 2000/07/26 21:20:51;  author: sussman;  state: Exp;  lines: +14 -4
a few comments
----------------------------
revision 1.17
date: 2000/07/25 23:55:39;  author: kfogel;  state: Exp;  lines: +92 -168
Clean out a lot of cruft.

Almost at a General Theory of Change Compatibility here.
----------------------------
revision 1.16
date: 2000/07/25 22:16:50;  author: kfogel;  state: Exp;  lines: +97 -82
Justify the Symmetry Principle.  (As close to proof as we're going to
get, probably.)

data/5.log  view on Meta::CPAN

revision 1.5
date: 2000/08/18 17:00:31;  author: kfogel;  state: Exp;  lines: +14 -2
Start baton usage.

More flexible test program.
----------------------------
revision 1.4
date: 2000/08/18 00:49:57;  author: kfogel;  state: Exp;  lines: +43 -4
Making WC library use the new stuff in delta library:

`svn_text_delta_window_handler_t' replaces `svn_delta_handler_t',
because more specific.  All uses changed.

(svn_delta_op_t): call field `action_code' instead of `op'.  Having
two different things both called "op" was making my brain spin.
All uses changed.

(do_file_callback, do_directory_callback): parenthesize for precedence
clarity.

(svn_vcdiff_parse): increment buffer offset only if ate a byte.

(svn_vcdiff_send_window): check if callback func is null before
calling it.

(check_existence): include APR_READ flag when testing, because
apr_open() always returns APR_EACCES if you fail to request at least
one of reading or writing.  Also, remove the file after testing.

(window_handler): new func in wc library; skeleton, everything will
depend on the baton.

(add_file, replace_file): store window_handler in *handler.

(checkout-test.c:main): be robuster.

(test_read_fn): interpret results of apr_full_read() correctly.
----------------------------
revision 1.3
date: 2000/08/16 23:01:09;  author: kfogel;  state: Exp;  lines: +36 -12
(svn_delta_read_fn_t): add pool argument.  All callers changed.

(svn_vernum_t): new type.  Callers who formerly used `long int' use
this now.

(svn_wc_apply_delta): correct arguments.  Def and callers changed.

(svn_delta_parse): pass pool to reader function.

(test_read_fn): finished.

Tweaked #includes and Makefiles as appropriate, and defined skeleton
functions.
----------------------------
revision 1.2
date: 2000/08/14 23:19:10;  author: kfogel;  state: Exp;  lines: +7 -0
Plug in new finish_file() callback.
----------------------------
revision 1.1
date: 2000/08/14 23:17:41;  author: kfogel;  state: Exp;
Rewrite to use the callee-push streaming interface.

This commit is _not_ going to compile, so don't even try.
=============================================================================

RCS file: /cvs/subversion/subversion/libsvn_wc/Attic/deltaparse.c,v
Working file: libsvn_wc/deltaparse.c
head: 1.2
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 2;	selected revisions: 2
description:
----------------------------
revision 1.2
date: 2000/08/04 19:23:58;  author: sussman;  state: dead;  lines: +0 -0
moving files around
----------------------------
revision 1.1
date: 2000/08/04 18:50:42;  author: sussman;  state: Exp;
deltaparser started
=============================================================================

RCS file: /cvs/subversion/subversion/libsvn_wc/Attic/hashdump.c,v
Working file: libsvn_wc/hashdump.c
head: 1.7
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 7;	selected revisions: 7
description:
----------------------------
revision 1.7
date: 2000/07/27 20:25:05;  author: sussman;  state: dead;  lines: +0 -0
Movin' stuff around
----------------------------
revision 1.6
date: 2000/07/27 06:00:16;  author: kfogel;  state: Exp;  lines: +7 -0
Document hash dump format more accurately, too.
----------------------------
revision 1.5
date: 2000/07/27 05:57:47;  author: kfogel;  state: Exp;  lines: +2 -2
(read_length_line): document better.
----------------------------
revision 1.4
date: 2000/07/27 05:53:43;  author: kfogel;  state: Exp;  lines: +77 -4
(hash_read): started.

(read_length_line): helper for above.
----------------------------
revision 1.3
date: 2000/07/27 05:18:09;  author: kfogel;  state: Exp;  lines: +21 -21
Call return values `err', not `status', and deprolicize accordingly.

Jim was right, we don't need the SVN_NO_ERROR mnemonic.  If we just
use a variable named `err', then the clearest thing to do is test it
as a boolean directly.

data/5.log  view on Meta::CPAN

revision 1.3
date: 2000/07/11 06:38:31;  author: kfogel;  state: Exp;  lines: +1 -1
Be even more readable than that.
----------------------------
revision 1.2
date: 2000/07/11 06:37:13;  author: kfogel;  state: Exp;  lines: +1 -1
Be more readable in num_into_string().
----------------------------
revision 1.1
date: 2000/07/11 06:32:09;  author: kfogel;  state: Exp;
Implemented property dumping.
=============================================================================

RCS file: /cvs/subversion/subversion/libsvn_wc/questions.c,v
Working file: libsvn_wc/questions.c
head: 1.3
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 3;	selected revisions: 3
description:
----------------------------
revision 1.3
date: 2000/08/28 16:21:59;  author: kfogel;  state: Exp;  lines: +2 -2
Fixed Collab.Net url, and other name change tweaks.
----------------------------
revision 1.2
date: 2000/08/25 20:09:08;  author: kfogel;  state: Exp;  lines: +4 -4
Replace Collab.Net with CollabNet everywhere.
----------------------------
revision 1.1
date: 2000/08/25 18:18:47;  author: kfogel;  state: Exp;
Changes to for delta application to take a destination directory:

(svn_wc_apply_delta): take `dest' and `repos' arguments.

(svn_path_last_component): new func.

(svn_string_find_char_backward): new func, helps out path library.

(svn_wc__working_copy_p): new func.

(svn_wc__ensure_directory): new func.
=============================================================================

RCS file: /cvs/subversion/subversion/libsvn_wc/Attic/update.c,v
Working file: libsvn_wc/update.c
head: 1.12
branch:
locks: strict
access list:
symbolic names:
keyword substitution: o
total revisions: 12;	selected revisions: 12
description:
----------------------------
revision 1.12
date: 2000/08/14 23:17:41;  author: kfogel;  state: dead;  lines: +0 -0
Rewrite to use the callee-push streaming interface.

This commit is _not_ going to compile, so don't even try.
----------------------------
revision 1.11
date: 2000/08/09 15:29:32;  author: sussman;  state: Exp;  lines: +10 -1
comments
----------------------------
revision 1.10
date: 2000/08/09 04:31:48;  author: kfogel;  state: Exp;  lines: +3 -3
(delta_stack_to_path): fix iteration.
----------------------------
revision 1.9
date: 2000/08/08 23:22:13;  author: kfogel;  state: Exp;  lines: +23 -33
Use static where appropriate.

Correct ordering of library dependencies; plus some accidental newline
removals that are easier to commit than revert.
----------------------------
revision 1.8
date: 2000/08/08 17:36:57;  author: kfogel;  state: Exp;  lines: +25 -21
Fix various type and path buglets on way to compilation.
----------------------------
revision 1.7
date: 2000/08/08 16:23:24;  author: kfogel;  state: Exp;  lines: +7 -11
Print out checkout dirs.

Skeleton of a test framework; probably doesn't compile yet, more to
come.
----------------------------
revision 1.6
date: 2000/08/08 00:49:56;  author: kfogel;  state: Exp;  lines: +4 -5
(delta_stack_to_path): throw out hysterical raisin.
----------------------------
revision 1.5
date: 2000/08/08 00:40:50;  author: kfogel;  state: Exp;  lines: +60 -8
(delta_stack_to_path): replaces delta_to_path(), extracts file or
directory paths with equal alacrity.
----------------------------
revision 1.4
date: 2000/08/05 22:56:04;  author: kfogel;  state: Exp;  lines: +12 -3
Codus Interruptus, saving state:

Implementing svn_walk_delta() before implementing delta_to_path()
before implementing update_dir_handler().

Someone remind me to read this log entry to figure what to do next.

(svn_walk_delta): in progress.

(update_dir_handler): waiting on above and delta_to_path().
----------------------------
revision 1.3
date: 2000/08/05 22:18:14;  author: kfogel;  state: Exp;  lines: +68 -12
(check_existence): new func, helper for update() and later for callbacks.

(update): use above.

(update_data_handler, update_dir_handler): replace
`svn_update_data_handler' and `svn_update_data_handler' respectively,
albeit not respectfully.

data/5.log  view on Meta::CPAN

date: 2000/08/19 00:58:52;  author: kfogel;  state: Exp;  lines: +10 -16
Test suite improvements: make script do something useful, correct the
test delta.
----------------------------
revision 1.5
date: 2000/08/18 17:00:33;  author: kfogel;  state: Exp;  lines: +9 -7
Start baton usage.

More flexible test program.
----------------------------
revision 1.4
date: 2000/08/18 00:49:59;  author: kfogel;  state: Exp;  lines: +32 -15
Making WC library use the new stuff in delta library:

`svn_text_delta_window_handler_t' replaces `svn_delta_handler_t',
because more specific.  All uses changed.

(svn_delta_op_t): call field `action_code' instead of `op'.  Having
two different things both called "op" was making my brain spin.
All uses changed.

(do_file_callback, do_directory_callback): parenthesize for precedence
clarity.

(svn_vcdiff_parse): increment buffer offset only if ate a byte.

(svn_vcdiff_send_window): check if callback func is null before
calling it.

(check_existence): include APR_READ flag when testing, because
apr_open() always returns APR_EACCES if you fail to request at least
one of reading or writing.  Also, remove the file after testing.

(window_handler): new func in wc library; skeleton, everything will
depend on the baton.

(add_file, replace_file): store window_handler in *handler.

(checkout-test.c:main): be robuster.

(test_read_fn): interpret results of apr_full_read() correctly.
----------------------------
revision 1.3
date: 2000/08/16 23:01:11;  author: kfogel;  state: Exp;  lines: +19 -23
(svn_delta_read_fn_t): add pool argument.  All callers changed.

(svn_vernum_t): new type.  Callers who formerly used `long int' use
this now.

(svn_wc_apply_delta): correct arguments.  Def and callers changed.

(svn_delta_parse): pass pool to reader function.

(test_read_fn): finished.

Tweaked #includes and Makefiles as appropriate, and defined skeleton
functions.
----------------------------
revision 1.2
date: 2000/08/14 23:17:43;  author: kfogel;  state: Exp;  lines: +35 -1
Rewrite to use the callee-push streaming interface.

This commit is _not_ going to compile, so don't even try.
----------------------------
revision 1.1
date: 2000/08/08 16:23:28;  author: kfogel;  state: Exp;
Print out checkout dirs.

Skeleton of a test framework; probably doesn't compile yet, more to
come.
=============================================================================

RCS file: /cvs/subversion/subversion/libsvn_wc/tests/checkout-test.sh,v
Working file: libsvn_wc/tests/checkout-test.sh
head: 1.4
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 4;	selected revisions: 4
description:
----------------------------
revision 1.4
date: 2000/08/25 19:58:55;  author: kfogel;  state: Exp;  lines: +1 -1
More changes for context-sensitive delta application.

Do path canonicalization.
----------------------------
revision 1.3
date: 2000/08/25 19:07:40;  author: kfogel;  state: Exp;  lines: +1 -1
Make sure dest_dir is accounted for in delta application.

(maybe_prepend_dest): new func, makes sure delta activity happens in
the right place.

(svn_path_isempty): new func, helper for above.
----------------------------
revision 1.2
date: 2000/08/19 00:58:52;  author: kfogel;  state: Exp;  lines: +3 -15
Test suite improvements: make script do something useful, correct the
test delta.
----------------------------
revision 1.1
date: 2000/08/08 16:23:28;  author: kfogel;  state: Exp;
Print out checkout dirs.

Skeleton of a test framework; probably doesn't compile yet, more to
come.
=============================================================================

RCS file: /cvs/subversion/subversion/libsvn_wc/tests/Attic/deltaparse-test.c,v
Working file: libsvn_wc/tests/deltaparse-test.c
head: 1.2
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 2;	selected revisions: 2
description:



( run in 1.102 second using v1.01-cache-2.11-cpan-39bf76dae61 )