hg-bfiles

log

age author description
7 days Greg Ward sshstore: handle server-side I/O error on bfput better.default tip
7 days Greg Ward Symlink test infrastructure to hg-crew-stable (bfiles does not work with latest hg).
2 weeks Greg Ward Update todo.txt
3 weeks Greg Ward bfput: don't blow up if the revision being put already exists in the store.
3 weeks Greg Ward httpstore: implement _verifyfile(), not verify().
4 weeks Greg Ward tests: reduce duplication between test-sshstore and test-verify-ssh.
2 months Greg Ward merge
2 months Greg Ward Improve documentation and help.
2 months Greg Ward Add test-verify-ssh (based on a patch by David Douard).
2 months Greg Ward Refactor bfverify tests.
2 months David Douard tests: factor out checkssh() function from test-sshstore to common.
2 months David Douard sshstore: support verification
2 months David Douard store/localstore: refactor verify() to reduce duplicate code.
2 months Greg Ward bfupdate: try local .hg/bfiles/{pending,committed} first.
2 months Greg Ward Clarify error handling between store.get() and *store._getfile().
2 months Greg Ward test-switch: explicitly assert that bfupdate worked.
2 months David Douard basestore: make get() check hash of the file received from the store.
2 months David Douard Refactored store.get() methods to reduce duplication.
2 months David Douard test-sshstore: fix so test does not depend on filesystem order.
2 months Greg Ward tests: ensure output of lsmode.py is sorted consistently.
2 months Greg Ward bfupdate: copy mode from standin to big file.
2 months Greg Ward tests: in the test repo, make sub/big3 executable.
2 months Greg Ward bfrefresh: copy big file's mode to standin.
2 months Greg Ward tests: append to default HGRCPATH rather than clobbering it.
2 months Greg Ward Fix so 'store-put' != 'store' actually works.
2 months Greg Ward Factor _blockstream() generator out of _copy_and_hash(), _hashfile().
2 months David Douard sshstore: reimplemented adding a new bfserve command.
3 months Greg Ward bfupdate: process files in sorted order.
3 months Greg Ward httpstore: better error reporting (and more portable too).
3 months Greg Ward sshstore, httpstore: more consistent output.
3 months Greg Ward Implement bflist (bfls) command.
3 months Greg Ward test-sshstore: test filenames with spaces
3 months Greg Ward httpstore: URL-escape filenames (in case of spaces)
3 months Greg Ward Add big files with spaces in their names to the test repo and store.
3 months Greg Ward httpstore: handle connection-level errors nicely.
3 months Greg Ward httpstore: detect and report HTTP errors correctly.
3 months Greg Ward Portability fix: in _split_standin(), split on / (not os.sep).
3 months Greg Ward Downcase store class names for consistency with Mercurial coding style.
3 months Greg Ward Add HTTPStore (get only).
3 months Greg Ward Fix SSHStore so it passes its tests.
3 months David Douard Add SSHStore based on 'hg serve --stdio' mechanism.
3 months Greg Ward Add test-sshstore.
3 months Greg Ward bfupdate: prepare for the coming of multiple store classes.
3 months Greg Ward Add README.txt with info on running the tests (among other things).
3 months Greg Ward Refactor so store.get() takes a list of (filename, hash) pairs.
3 months Greg Ward Ignore tests/tmp/.
3 months Greg Ward Doc tweak: mention that bfupdate can also remove big files.
3 months Greg Ward Improve test coverage of bfstatus a bit (show more missing files).
3 months Greg Ward Implement bfremove command.
3 months Greg Ward Small refactoring to support external conversion code.
3 months Brent Yates LocalStore.get(): open file in binary mode, so we don't mangle CRLF on Windows.
3 months Brent Yates Ignore .pyo files too.
3 months Greg Ward _standin() does not need to take a 'repo' arg.
3 months Greg Ward Implement bfverify command.
3 months Greg Ward tests: unpack the store to each test script's own dir, not $HGTMP.
3 months Greg Ward bfadd: handle directories recursively, just like 'hg add'.
4 months Greg Ward Make verbose output more consistent with core commands.
4 months Greg Ward bfrefresh: don't bother counting/reporting unchanged files.
4 months Greg Ward Add test-refresh and fix bug that it revealed in bfrefresh.
4 months Greg Ward Update usage.txt, todo.txt.