[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Medium sized binaries, lots of commits and performance
From: |
Larry Jones |
Subject: |
Re: Medium sized binaries, lots of commits and performance |
Date: |
Wed, 9 Feb 2005 11:45:22 -0500 (EST) |
Doug Lee writes:
>
> To get a branched revision, however,
> requires the retrieval of the first version in the branch, then all
> the deltas from then to the revision you want, going forward through
> branch revisions.
It's even worse than that since "retreival of the first version in the
branch" requires retreiving the head of the trunk (the only revision
that's stored intact), then all the deltas from there to the branch
point, going backwards through trunk revisions.
So, for example, if you branched at revision 1.1, the head of the trunk
is now 1.5, and the head of the branch is 1.1.2.5, CVS does the
following:
1) Retrieve revision 1.5
2) Retrieve the 1.4 - 1.5 delta and apply it backwards to
recreate revision 1.4
3) Retrieve the 1.3 - 1.4 delta and apply it backwards to
recreate revision 1.3
4) Retrieve the 1.2 - 1.3 delta and apply it backwards to
recreate revision 1.2
5) Retrieve the 1.1 - 1.2 delta and apply it backwards to
recreate revision 1.1
6) Retrieve the 1.1 - 1.1.2.1 delta and apply it to
recreate revision 1.1.2.1
7) Retrieve the 1.1.2.1 - 1.1.2.2 delta and apply it to
recreate revision 1.1.2.2
8) Retrieve the 1.1.2.2 - 1.1.2.3 delta and apply it to
recreate revision 1.1.2.3
9) Retrieve the 1.1.2.3 - 1.1.2.4 delta and apply it to
recreate revision 1.1.2.4
10) Retrieve the 1.1.2.4 - 1.1.2.5 delta and apply it to
recreate revision 1.1.2.5
-Larry Jones
Moms and reason are like oil and water. -- Calvin
- Medium sized binaries, lots of commits and performance, Jesper Vad Kristensen, 2005/02/09
- Re: Medium sized binaries, lots of commits and performance, Doug Lee, 2005/02/09
- Re: Medium sized binaries, lots of commits and performance,
Larry Jones <=
- Re: Medium sized binaries, lots of commits and performance, Larry Jones, 2005/02/09
- Re: Medium sized binaries, lots of commits and performance, Paul Sander, 2005/02/09