summaryrefslogtreecommitdiff
path: root/morphlib
Commit message (Expand)AuthorAgeFilesLines
* Add 'morph foreach'Sam Thursfield2012-09-171-0/+43
* morph merge: Don't make a merge commit if only the refs changedSam Thursfield2012-09-142-3/+21
* morph merge: Give full dir instead of repo name in merge errorsSam Thursfield2012-09-141-1/+1
* morph merge: Merge changes in morphology contentsSam Thursfield2012-09-141-31/+76
* morph merge: Only update refs that were pointing at the 'from' branchSam Thursfield2012-09-141-3/+9
* morph edit: Be more permissive checking out repos for system branchesSam Thursfield2012-09-141-27/+36
* Update unit tests for bare repo caches.Daniel Silverstone2012-09-142-11/+31
* Rework git caches to be bare mirrors of the repos.Daniel Silverstone2012-09-145-23/+107
* Merge branch 'samthursfield/lrc-error-improvements'Sam Thursfield2012-09-132-21/+28
|\
| * Give more useful errors when cloning from local cache failsSam Thursfield2012-09-132-21/+28
* | Fix things so test suite works on Debian squeezeLars Wirzenius2012-09-132-36/+51
* | morph build: Use pre-v1.7.9 form of git commit-treeSam Thursfield2012-09-131-2/+2
|/
* build: Fail if user hasn't set user.name (or GIT_AUTHOR_NAME)Sam Thursfield2012-09-132-2/+14
* Merge branch 'samthursfield/S4713-merge-message-for-chunks' of git://roadtrai...Richard Maw2012-09-131-16/+12
|\
| * morph merge: Give consistent commit message in chunk reposSam Thursfield2012-09-111-16/+12
* | Fix code format for unicode fixRichard Maw2012-09-131-1/+2
* | Merge branch 'samthursfield/S4556-triplet-consistency' of git://roadtrain.cod...Richard Maw2012-09-134-6/+8
|\ \
| * | Don't use .morph extension when printing name of tripletsSam Thursfield2012-09-122-3/+4
| * | Don't require .morph in triplet argumentsSam Thursfield2012-09-122-3/+4
| |/
* | Encode the root path for os.walk()Daniel Silverstone2012-09-121-1/+1
* | Test the trove-* support.Daniel Silverstone2012-09-121-0/+4
* | Add support for Trove hosted content to morph configuration.Daniel Silverstone2012-09-122-6/+71
|/
* Preserve sort order of morphologies, so they can be edited by MorphSam Thursfield2012-09-103-33/+128
* Morphology: Only set defaults specific to the morphology kindSam Thursfield2012-09-101-15/+24
* Reorder branch & merge utility functions to top of the classSam Thursfield2012-09-101-40/+40
* Git rid of morphlib.git methods that are not neededSam Thursfield2012-09-102-9/+1
* morph merge: Complain if 'from' branch is not checked outSam Thursfield2012-09-101-0/+4
* morph branch: Fail if branch already exists in the system repoSam Thursfield2012-09-102-0/+13
* morph branch,checkout: Clean up the branch dir on failureSam Thursfield2012-09-101-30/+60
* morph merge: Remove quotes from merge commit messageSam Thursfield2012-09-101-1/+1
* Rewrite 'merge' commandSam Thursfield2012-09-102-17/+84
* Reorder functionsSam Thursfield2012-09-101-19/+19
* Add a new 'morph build' for building from a system branchJannis Pohlmann2012-09-071-29/+282
* Add 'build-prefix-ref' setting for creating temporary build refsJannis Pohlmann2012-09-071-0/+6
* Rename 'morph build' command to 'morph build-morphology'Jannis Pohlmann2012-09-071-2/+2
* Compute cache keys using tree SHA1s instead of commit SHA1sJannis Pohlmann2012-09-051-1/+1
* Resolve tree SHA1 along with commit SHA1 when resolving refsJannis Pohlmann2012-09-0513-82/+109
* Remember system branch name and allow branch to be renamedJannis Pohlmann2012-09-041-21/+32
* Update synposis for branch, checkout and edit commandsJannis Pohlmann2012-09-041-3/+3
* Add convenience method for traversing a directory treeJannis Pohlmann2012-09-041-36/+27
* Make "morph edit" print the changes for the user, rework static methodsJannis Pohlmann2012-09-041-48/+84
* Rewrite edit command to expect SYSTEM STRATUM [CHUNK] parametersJannis Pohlmann2012-09-041-102/+150
* Allow 'disk-size' in system morphologies to be an integerJannis Pohlmann2012-09-041-8/+11
* Rework morphology child lookup to be more useful for branch/mergeJannis Pohlmann2012-09-042-30/+61
* Morph: index component morphologies by nameSam Thursfield2012-09-042-12/+123
* ArtifactResolver: chunks cannot be duplicated in a stratumSam Thursfield2012-09-042-57/+54
* Warning instead of error for empty strata, temporarilySam Thursfield2012-09-031-1/+1
* Merge branch 'jannis/find-repos-using-git-config-option'Sam Thursfield2012-09-031-8/+35
|\
| * Find branch root using the morph.repository option in .git/configJannis Pohlmann2012-09-031-4/+26
| * Fix branch dir search by not aborting when seeing a directory twiceJannis Pohlmann2012-08-311-4/+3