author | Shawn O. Pearce <spearce@spearce.org> | |
Mon, 14 Aug 2006 04:58:19 +0000 (00:58 -0400) | ||
committer | Shawn O. Pearce <spearce@spearce.org> | |
Sun, 14 Jan 2007 07:15:03 +0000 (02:15 -0500) | ||
commit | 463acbe1c60fc5009dac9d033df6c2b9c5037a91 | |
tree | bf4d2b12c8f563c63f14328159a9909f2a719fd4 | tree | snapshot |
parent | 6bb5b3291df99bf050c91ab742b406d2404b8f73 | commit | diff |
Added tree and commit writing to fast-import.
The tree of the current commit can be altered by file_change commands
before the commit gets written to the pack. The file changes are
rather primitive as they simply allow removal of a tree entry or
setting/adding a tree entry.
Currently trees and commits aren't being deltafied when written to
the pack and branch reloading from the current pack doesn't work,
so at most 5 branches can be worked with at any one time.
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
The tree of the current commit can be altered by file_change commands
before the commit gets written to the pack. The file changes are
rather primitive as they simply allow removal of a tree entry or
setting/adding a tree entry.
Currently trees and commits aren't being deltafied when written to
the pack and branch reloading from the current pack doesn't work,
so at most 5 branches can be worked with at any one time.
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
fast-import.c | diff | blob | history |