| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-11-21 | moved all contents, incl. submodule gitdb, up to the root directory | Sebastian Thiel | |
| 2010-11-21 | Fixed API reference docs as far as possible | Sebastian Thiel | |
| 2010-11-21 | docs: added final docs for version 0.3.0, started new release 0.3.1 | Sebastian Thiel | |
| 2010-11-21 | Added zip_safe info to setup.py file | Sebastian Thiel | |
| 2010-11-20 | fixed performance tests ... again, previously I was just working on an ↵ | Sebastian Thiel | |
| incorrect repository | |||
| 2010-11-20 | Merge branch 'osx' | Sebastian Thiel | |
| 2010-11-20 | testing:added special case for osx to solve a special issue with the temp ↵ | Sebastian Thiel | |
| directory | |||
| 2010-11-20 | Merge remote branch 'gitorious/win32' | Sebastian Thiel | |
| 2010-11-20 | Tried to get rid of held references which could keep a filehandle open. In ↵ | Sebastian Thiel | |
| fact, it didn't work, and ... something else keeps them open. Its odd, its weird, its windows, and I give up on it for now | |||
| 2010-11-20 | submodule.update: now forcing the checkout - see in-code comments | Sebastian Thiel | |
| 2010-11-20 | Submodule: Assured we properly convert paths to using the slash separator | Sebastian Thiel | |
| 2010-11-20 | submodule: Fixed capital error when handling the submodule's branch, which ↵ | Sebastian Thiel | |
| was returned in the submodules super repository, not in the submodule's module | |||
| 2010-11-20 | Fixed performance tests which broke in the meanwhile - they definitely don't ↵ | Sebastian Thiel | |
| run often enough, which is because they intentionally don't have a package initialization file | |||
| 2010-11-19 | Bumped version number to 0.3.1 | Sebastian Thiel | |
| 2010-11-19 | submodule: When adding an existing submodule, when retrieving the binsha, we ↵ | Sebastian Thiel | |
| will now consider not only the tree, but the index too | |||
| 2010-11-19 | remote: parsing of fetch information now reacts to fatal errors. Previously ↵ | Sebastian Thiel | |
| it would just bump into an assertion | |||
| 2010-11-19 | test_submodule: fixed failures that arose due to changes of the original ↵ | Sebastian Thiel | |
| submodule names. Also, a major bug was fixed that cased submodules to always being updated recursively when using the RootModule.update method submodule: previously, it would update the repository configuration during add(), but in fact it must be done during update() when the module is cloned, which is how the git-submodule implementation works | |||
| 2010-11-19 | Merge branch 'docs' | Sebastian Thiel | |
| 2010-11-19 | Updated gitdb submodule, and added note about how the submodule package ↵ | Sebastian Thiel | |
| manages its dependencies | |||
| 2010-11-19 | Updated tutorial with a brief introduction to submodules | Sebastian Thiel | |
| Changes now give a hint at the upcoming release as well | |||
| 2010-11-18 | Changed name/id of gitdb submodule to something that doesn't look like a path | Sebastian Thiel | |
| 2010-11-18 | Merge branch 'submodule' | Sebastian Thiel | |
| 2010-11-18 | Merge branch 'refactor' into submodule | Sebastian Thiel | |
| 2010-11-18 | Fixed all imports, refactoring appears to be complete | Sebastian Thiel | |
| 2010-11-18 | Split big submodule file into smaller files. Tried to manually get imports ↵ | Sebastian Thiel | |
| right, but its not yet tested | |||
| 2010-11-18 | Added test for the recursive code path. | Sebastian Thiel | |
| 2010-11-18 | Added test for branch changes - it appears to work well, at least as far as ↵ | Sebastian Thiel | |
| the restricted tests are concerned | |||
| 2010-11-18 | Updated tests and implementation to verify functionality for handling ↵ | Sebastian Thiel | |
| submodule removals, as well as url changes | |||
| 2010-11-18 | first update test succeeds, so it verifies that existing repositories can be ↵ | Sebastian Thiel | |
| moved later if the configuration changed, and actually it also verifies that the url-change is handled correctly (as we changed the url from the default to the local path) | |||
| 2010-11-18 | Added test-setup which can test all aspects of the (smart) update method | Sebastian Thiel | |
| 2010-11-18 | ORIG_HEAD handling is now implemented in the ref-class itself, instead of ↵ | Sebastian Thiel | |
| being a special case of the commit method; includes tests util: Fixed iterable lists, which broke due to an incorrectly implemented __contains__ method | |||
| 2010-11-18 | commit: when creating a new commit and advancing the head, it will now write ↵ | Sebastian Thiel | |
| the ORIG_HEAD reference as well | |||
| 2010-11-17 | RootModule.update: initial implementation of update method, which should be ↵ | Sebastian Thiel | |
| able to handle submodule removals, additions, path changes and branch changes. All this still needs to be tested though | |||
| 2010-11-17 | repo: Added create_submodule method which fits into the tradition of ↵ | Sebastian Thiel | |
| offering a create_* method for most important entities. Moved implementation of smart update method to the RootModule implementation, where it may do special things without requiring an interface for everything | |||
| 2010-11-17 | submodule: removed module_path method as it is implemented in the abspath ↵ | Sebastian Thiel | |
| property alrdeady Improved submodule move tests | |||
| 2010-11-17 | Inital implementation of Submodule.move including a very simple and ↵ | Sebastian Thiel | |
| to-be-improved test | |||
| 2010-11-17 | index: Sped up reading and writing of the index file by reducing the amount ↵ | Sebastian Thiel | |
| of attribute lookups considerably | |||
| 2010-11-17 | Repo: scetched out submodule_update | Sebastian Thiel | |
| 2010-11-17 | Added rest of submodule.add test code which should be pretty much 100% ↵ | Sebastian Thiel | |
| coverage for it | |||
| 2010-11-16 | The submodule's branch is now a branch instance, not a plain string anymore | Sebastian Thiel | |
| 2010-11-16 | Added tests for all failure modes of submodule add ( except for one ), and ↵ | Sebastian Thiel | |
| fixed a few issues on the way | |||
| 2010-11-16 | Initial implementation of submodule.add without any tests. These are to come ↵ | Sebastian Thiel | |
| next | |||
| 2010-11-16 | Implemented deletion of submodules including proper tests | Sebastian Thiel | |
| 2010-11-16 | implemented update to_last_revision option including test. Its now possible ↵ | Sebastian Thiel | |
| to update submodules such as svn-externals | |||
| 2010-11-16 | Improved efficiency of the submodule.update process, improved test | Sebastian Thiel | |
| 2010-11-16 | remote: added methods to set and query the tracking branch status of normal ↵ | Sebastian Thiel | |
| heads, including test. Config: SectionConstraint was updated with additional callable methods, the complete ConfigParser interface should be covered now Remote: refs methods is much more efficient now as it will set the search path to the directory containing the remote refs - previously it used the remotes/ base directory and pruned the search result | |||
| 2010-11-16 | Added a few utility methods and improved the test. Refs need an improvement ↵ | Sebastian Thiel | |
| though to allow easy configuration of branch-specific settings | |||
| 2010-11-16 | Submodule now only supports branches to be given as hint that will ↵ | Sebastian Thiel | |
| svn-external like behaviour. Implemented first version of update, which works for now, but probably needs to see more features | |||
| 2010-11-15 | Added partial implementation of update, but realized that using refs in ↵ | Sebastian Thiel | |
| general may be contradicting if a tag is given there, as well as a commit sha of the submodule. Hence it should really be only a branch | |||
| 2010-11-15 | Optimized test-decorators, by completely removing with_bare_rw_repo, which ↵ | Sebastian Thiel | |
| was mainly copy-paste from with_rw_repo, what a shame | |||
