Show More
@@ -517,6 +517,22 b' class revlog:' | |||||
517 | return b'' |
|
517 | return b'' | |
518 |
|
518 | |||
519 | def get_streams(self, max_linkrev, force_inline=False): |
|
519 | def get_streams(self, max_linkrev, force_inline=False): | |
|
520 | """return a list of streams that represent this revlog | |||
|
521 | ||||
|
522 | This is used by stream-clone to do bytes to bytes copies of a repository. | |||
|
523 | ||||
|
524 | This streams data for all revisions that refer to a changelog revision up | |||
|
525 | to `max_linkrev`. | |||
|
526 | ||||
|
527 | If `force_inline` is set, it enforces that the stream will represent an inline revlog. | |||
|
528 | ||||
|
529 | It returns is a list of three-tuple: | |||
|
530 | ||||
|
531 | [ | |||
|
532 | (filename, bytes_stream, stream_size), | |||
|
533 | … | |||
|
534 | ] | |||
|
535 | """ | |||
520 | n = len(self) |
|
536 | n = len(self) | |
521 | index = self.index |
|
537 | index = self.index | |
522 | while n > 0: |
|
538 | while n > 0: |
General Comments 0
You need to be logged in to leave comments.
Login now