Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix bug in command line option descriptionliw/daemonise | Richard Ipsum | 2014-01-06 | 1 | -2/+2 |
| | |||||
* | Merge branch 'richardipsum/improve_backups' | Richard Ipsum | 2014-01-06 | 35 | -43/+389 |
|\ | | | | | | | | | Reviewed by: Daniel Silverstone | ||||
| * | Update copyright noticesrichardipsum/improve_backups | Richard Ipsum | 2013-12-17 | 31 | -31/+31 |
| | | |||||
| * | Add test: existing backup is removed by default | Richard Ipsum | 2013-12-17 | 3 | -0/+111 |
| | | |||||
| * | Add multi-backup tear down and single backup test | Richard Ipsum | 2013-12-17 | 6 | -0/+202 |
| | | |||||
| * | Modify lorry backup behaviour and rename tests | Richard Ipsum | 2013-12-17 | 5 | -19/+36 |
| | | |||||
| * | Fix git-backup-on-error test | Richard Ipsum | 2013-12-11 | 2 | -0/+16 |
|/ | | | | | | | This test didn't have the correct expected output. This commit corrects the expected output and amends the test so that it fails if there are no pack files in the test backup repo. | ||||
* | Add --force to hg-fast-export usage | Daniel Silverstone | 2013-04-10 | 1 | -1/+1 |
| | |||||
* | Add --insecure to hg calls | Daniel Silverstone | 2013-04-04 | 1 | -2/+2 |
| | |||||
* | Ensure we only set stdin if it's not already set | Daniel Silverstone | 2013-03-13 | 1 | -1/+2 |
| | |||||
* | Various fixes to improve reliability | Daniel Silverstone | 2013-02-26 | 1 | -8/+8 |
| | |||||
* | Add a Tips section to README | Richard Maw | 2012-11-12 | 1 | -0/+15 |
| | | | | | This bit someone, who was having difficulty with a CVS import, without knowing there was a git repository on savannah. | ||||
* | Handle branch name kind changes more gracefully. | Daniel Silverstone | 2012-10-08 | 1 | -2/+19 |
| | | | | | | | | | | | | | | | | Scenario: a repository contains a ref: refs/heads/foo and we have that in our repository cache. Action: upstream deletes that ref and then pushes a new refs at refs/heads/foo/bar. Action: we attempt to update the git and the update fails because git remote update cannot cope with the 'kind' change of refs/heads/foo from ref to directory. Remedy: If we get an exception from the remote update --prune we try the less efficient but more resilient combination of first pruning and then updating. | ||||
* | Fix typo in hg test | Daniel Silverstone | 2012-09-27 | 1 | -1/+1 |
| | |||||
* | Resolve the real path to lorry to improve tar importer behaviour | Daniel Silverstone | 2012-09-26 | 1 | -1/+3 |
| | |||||
* | Do not run tarball imports unless necessary | Daniel Silverstone | 2012-09-25 | 1 | -0/+1 |
| | |||||
* | Merge branch 'danielsilverstone/all-repos-bare' of ↵ | Richard Maw | 2012-09-24 | 19 | -88/+409 |
|\ | | | | | | | | | | | | | git://git.baserock.org/baserock/lorry Includes a fixup of quoting uses of $SRCDIR, so it may include paths with spaces. | ||||
| * | Alter repack so that we do a 'git gc' instead.danielsilverstone/all-repos-bare | Daniel Silverstone | 2012-09-24 | 2 | -6/+16 |
| | | | | | | | | | | | | | | | | | | | | Git has a garbage collection 'porcelain' command called 'gc' which does more than just repack the repository. Use that in preference to 'git repack' and also configure the repositories so that they don't use too much RAM whilst repacking. Also, we allow gitify_* routines to set self.needs_aggressive on their initial imports so that we aggressively repack the first clone. | ||||
| * | Fix up Lorry to expect repositories to be bare. | Daniel Silverstone | 2012-09-24 | 19 | -92/+214 |
| | | | | | | | | | | | | | | | | This patch makes Lorry always create bare repositories where it can (Note that it cannot for CVS imports) and to create tarballs of bare repositories (if not disabled) which will be more efficient than bundles for creation and cloning. We may be able to disable bundles later. | ||||
| * | Copy in import-tars.perl from Git's contrib tree. | Daniel Silverstone | 2012-09-24 | 1 | -0/+189 |
|/ | | | | | This script can be used to better import tarballs directly via git-fast-import and friends. This means we can have bare repositories for tarballs. | ||||
* | Try and make it so later tarball lorrying still works | Daniel Silverstone | 2012-09-19 | 1 | -15/+15 |
| | |||||
* | Merge branch 'master' of roadtrain.codethink.co.uk:baserock/lorry | Daniel Silverstone | 2012-09-03 | 3 | -11/+11 |
|\ | |||||
| * | Merge branch 'liw/names-with-slashes' | Lars Wirzenius | 2012-08-31 | 3 | -11/+11 |
| |\ | | | | | | | | | | Reviewed-By: Daniel Silverstone on irc | ||||
| | * | Fix test case after message changesliw/names-with-slashes | Lars Wirzenius | 2012-08-31 | 2 | -5/+2 |
| | | | |||||
| | * | Allow slashes in project names | Lars Wirzenius | 2012-08-31 | 1 | -1/+2 |
| | | | |||||
| | * | Improve reporting of exceptions during mirroring | Lars Wirzenius | 2012-08-31 | 1 | -5/+7 |
| |/ | |||||
* | | Strip the lorries out | Daniel Silverstone | 2012-09-03 | 198 | -1336/+4 |
|/ | |||||
* | Merge branch 'master' of git://git.baserock.org/baserock/lorry | Lars Wirzenius | 2012-08-30 | 2 | -0/+12 |
|\ | |||||
| * | LORRY: cgit | Daniel Silverstone | 2012-08-29 | 1 | -0/+6 |
| | | |||||
| * | clod | Daniel Silverstone | 2012-08-29 | 1 | -0/+6 |
| | | |||||
* | | Fix morphology to use python-distutils build system | Lars Wirzenius | 2012-08-30 | 1 | -5/+1 |
|/ | |||||
* | Add libapr-tarball and libapr-util-tarball | Lars Wirzenius | 2012-08-28 | 2 | -0/+16 |
| | |||||
* | Add libserf-tarball | Lars Wirzenius | 2012-08-28 | 1 | -0/+8 |
| | | | | libserf broke lorry | ||||
* | Fix typo | Lars Wirzenius | 2012-08-28 | 1 | -1/+1 |
| | |||||
* | Add libserf | Lars Wirzenius | 2012-08-28 | 1 | -0/+8 |
| | |||||
* | Disable lorry tests at build time | Lars Wirzenius | 2012-08-28 | 1 | -3/+1 |
| | | | | | CVS does not allow root to make commits, and we run builds as root for now. | ||||
* | Set $USER etc for CVS test setup script | Lars Wirzenius | 2012-08-28 | 2 | -0/+6 |
| | |||||
* | Add report to list branches, for debugging | Lars Wirzenius | 2012-08-28 | 1 | -0/+1 |
| | | | | Having a problem with morph seemingly not using the right branch. | ||||
* | Merge branch 'master' into liw/morph | Lars Wirzenius | 2012-08-28 | 5 | -8/+30 |
|\ | | | | | | | | | Conflicts: lorries/libapr.lorry | ||||
| * | Fix test case to be more deterministic | Lars Wirzenius | 2012-08-28 | 2 | -4/+12 |
| | | |||||
| * | Fix lorries/libapr-util.lorry | Lars Wirzenius | 2012-08-23 | 1 | -1/+1 |
| | | |||||
| * | Add lorries/libapr-util.lorry | Lars Wirzenius | 2012-08-23 | 1 | -0/+7 |
| | | |||||
| * | lorries: Add mutter | Sam Thursfield | 2012-08-23 | 1 | -0/+6 |
| | | | | | | | | Need to add preconfigure commands to create gdk-pixbuf loaders cache. | ||||
| * | Fix libapr.lorry | Lars Wirzenius | 2012-08-22 | 1 | -4/+5 |
| | | |||||
| * | Add lorries/libapr.lorry | Lars Wirzenius | 2012-08-22 | 1 | -0/+6 |
| | | |||||
* | | Add lorries/libapr.lorry | Lars Wirzenius | 2012-08-22 | 1 | -0/+6 |
| | | |||||
* | | Set bzr whoami so tests in staging area pass | Lars Wirzenius | 2012-08-22 | 1 | -0/+1 |
|/ | |||||
* | Add a morphology | Lars Wirzenius | 2012-08-22 | 1 | -0/+8 |
| | | | | | We need this so we can run the test suite at build time. Distutils does not seem to have a concept for that. | ||||
* | Add a preliminary setup.py | Lars Wirzenius | 2012-08-22 | 1 | -0/+95 |
| | |||||
* | Add lorries/bzr-tarball.lorry | Lars Wirzenius | 2012-08-22 | 1 | -0/+8 |
| |