Patrick Mezard
|
f6efcddc6c
|
store: pathjoiner default value is os.path.join
|
2008-09-05 11:00:07 +02:00 |
|
Adrian Buehlmann
|
d71509e706
|
Fix for Issue1260
|
2008-08-31 00:22:20 +02:00 |
|
Matt Mackall
|
3bf58ba630
|
clone: get a list of files to clone from store
|
2008-08-13 20:18:44 -05:00 |
|
Matt Mackall
|
e691d8e8b0
|
store: drop self.encodefn
|
2008-08-13 20:18:44 -05:00 |
|
Matt Mackall
|
2793481364
|
store: change handling of decoding errors
|
2008-08-13 20:18:43 -05:00 |
|
Matt Mackall
|
dc1f28752b
|
store: simplify walking
- fold in main walking function
- eliminate recursion (especially recursive yielding!)
- eliminate default args
|
2008-08-13 20:18:43 -05:00 |
|
Matt Mackall
|
9b20862a98
|
store: simplify class hierarchy
|
2008-08-13 20:18:43 -05:00 |
|
Matt Mackall
|
eac969c591
|
statichttp: use store class
This lets us nix store.encodefn.
|
2008-08-13 20:18:43 -05:00 |
|
Matt Mackall
|
7e9e494932
|
store: take opener as an argument
|
2008-08-13 20:18:42 -05:00 |
|
Adrian Buehlmann
|
a318975eaf
|
verify: check repo.store
|
2008-08-13 20:18:41 -05:00 |
|
Adrian Buehlmann
|
0d98c22169
|
store.py: accept empty repos
Fixes a traceback on the server side when trying to streamclone
an empty repo (this was *not* introduced by 6590bef21ba3).
|
2008-08-13 20:18:41 -05:00 |
|
Adrian Buehlmann
|
904617b7d8
|
introduce store classes
move store walking from streamclone.py into store.py
|
2008-07-24 16:32:52 +02:00 |
|
Adrian Buehlmann
|
34afc460b4
|
move filename encoding functions from util.py to new store.py
|
2008-07-24 16:32:51 +02:00 |
|