| Commit |
Message |
Author |
Date |
| 96c7ac23 |
Fixed incorrect handling of rev_parse if it was fe |
Sebastian Thiel |
22 Feb 2011 |
| 5eb7fd3f |
setup.py: fixed incorrect handling of toplevel pac |
Sebastian Thiel |
17 Jan 2011 |
| 031271e8 |
git.repo.base: substituted all usages of the activ |
Sebastian Thiel |
17 Jan 2011 |
| b4b50e73 |
OSX Signal handling: removed previous hack to fix |
Sebastian Thiel |
12 Jan 2011 |
| 460cafb8 |
sleep ui hack fix: removed platform.system() to us |
Sebastian Thiel |
12 Jan 2011 |
| 6720e8df |
blob: Added class level members to represent valid |
Sebastian Thiel |
06 Jan 2011 |
| 1ab16940 |
Merge remote branch 'ahgutsche/master' |
Sebastian Thiel |
06 Jan 2011 |
| b424f87a |
Added the bugfix code as a utility function to be |
Andreas Gutsche |
06 Jan 2011 |
| 46f63c30 |
Hacked the wait function so that it works with pys |
Andreas Gutsche |
06 Jan 2011 |
| 56488ced |
Merge branch 'fix' |
Sebastian Thiel |
03 Dec 2010 |
| 96d003cb |
submodule.add: handles addition of repositories wi |
Sebastian Thiel |
03 Dec 2010 |
| 294ee691 |
setup .gitmodules to use a tracking branch automat |
Sebastian Thiel |
01 Dec 2010 |
| 87ae4252 |
Fixed bug, which was so obvious that I am wonderin |
Sebastian Thiel |
01 Dec 2010 |
| f6312142 |
Submodule tests are functional once again. |
Sebastian Thiel |
30 Nov 2010 |
| 468cad66 |
Fixed import of gitdb, keeping changed gitdb commi |
Sebastian Thiel |
30 Nov 2010 |
| 1053448a |
Renamed readme file to something github understand |
Sebastian Thiel |
30 Nov 2010 |
| 90b20e5c |
remote: fixed incorrect call signature when instan |
Sebastian Thiel |
30 Nov 2010 |
| 2fbb7027 |
Commit.create_from_tree used a now renamed keyword |
Sebastian Thiel |
26 Nov 2010 |
| f8ce24a8 |
-#######->WARNING<-####### Directory structure cha |
Sebastian Thiel |
25 Nov 2010 |
| 9004e3a1 |
update setup.py to allow binary builds, which is r |
Sebastian Thiel |
25 Nov 2010 |
| 0cfe75db |
Updated information files |
Sebastian Thiel |
25 Nov 2010 |
| f24736ad |
Fixed setup tools |
Sebastian Thiel |
25 Nov 2010 |
| 3b2e9a83 |
Fixed docs |
Sebastian Thiel |
25 Nov 2010 |
| e86eb305 |
Fixed all testcases |
Sebastian Thiel |
25 Nov 2010 |
| cb68eef0 |
Moved everything into the git subdirectory - some |
Sebastian Thiel |
25 Nov 2010 |
| 65747a21 |
submodule.update: the actual update will now menti |
Sebastian Thiel |
25 Nov 2010 |
| d0f24c9f |
Merge branch 'submodupdate' |
Sebastian Thiel |
25 Nov 2010 |
| 523fb313 |
Implemented dry_run mode including tests for RootM |
Sebastian Thiel |
25 Nov 2010 |
| d810f270 |
Integrated progress updates into all submodule.upd |
Sebastian Thiel |
25 Nov 2010 |
| 2c12fef1 |
Submodule: Added dry_run and progress parameter to |
Sebastian Thiel |
24 Nov 2010 |
| cf1d5bd4 |
Merge branch 'reflogintegration' |
Sebastian Thiel |
24 Nov 2010 |
| 7da101ba |
submodule.update: previous_commit is now set accor |
Sebastian Thiel |
24 Nov 2010 |
| b81273e7 |
Adjusted remaining usages of set_reference and set |
Sebastian Thiel |
24 Nov 2010 |
| 968ffb2c |
Adjusted all Head.create calls to set a logmessage |
Sebastian Thiel |
24 Nov 2010 |
| 3175b5b2 |
Merge branch 'reflog' |
Sebastian Thiel |
24 Nov 2010 |
| 3203cd76 |
Fixed doc strings, improved error checking on RefL |
Sebastian Thiel |
24 Nov 2010 |
| 98a31330 |
RefLog: added entry_at method, which is a faster w |
Sebastian Thiel |
24 Nov 2010 |
| 86523260 |
Renamed msg named parameter to logmsg, as it descr |
Sebastian Thiel |
24 Nov 2010 |
| c946bf26 |
Added tests for creation and adjustments of refere |
Sebastian Thiel |
24 Nov 2010 |
| 264ba6f5 |
Fixed remaining issues, all tests work as expected |
Sebastian Thiel |
24 Nov 2010 |
| ec0657cf |
Unified object and commit handling which should ma |
Sebastian Thiel |
24 Nov 2010 |
| a17c43d0 |
Made previously protected methods public to introd |
Sebastian Thiel |
24 Nov 2010 |
| 8dd51f1d |
Improved refparse error handling in case of out-of |
Sebastian Thiel |
24 Nov 2010 |
| 70297735 |
Implemented revlog.append_entry as classmethod, to |
Sebastian Thiel |
23 Nov 2010 |
| 61f3db7b |
Removed ORIG_HEAD handling which was downright wro |
Sebastian Thiel |
23 Nov 2010 |
| a21a9f6f |
Actor: Moved it from git.objects.util to git.util, |
Sebastian Thiel |
23 Nov 2010 |
| 5bd7d44f |
repo.rev_parse: Added support for simple log parsi |
Sebastian Thiel |
23 Nov 2010 |
| 9ccd777c |
Documentation is now being built for all new modul |
Sebastian Thiel |
23 Nov 2010 |
| 8ad01ee2 |
SymbolicReference: log method added, including tes |
Sebastian Thiel |
23 Nov 2010 |
| a93eb7e8 |
Implemented reflog reading and writing |
Sebastian Thiel |
23 Nov 2010 |
| 6e5aae2f |
Initial interface including some of the implementa |
Sebastian Thiel |
23 Nov 2010 |
| 739fa140 |
Fixed remaining tests - lets hope that everything |
Sebastian Thiel |
23 Nov 2010 |
| dec46631 |
Split ref implementation up into multiple files, t |
Sebastian Thiel |
23 Nov 2010 |
| fca36754 |
Changed version to 0.3.1 (removed beta1) so that o |
Sebastian Thiel |
21 Nov 2010 |
| 48a17c87 |
-#######->WARNING<-####### Directory structure cha |
Sebastian Thiel |
21 Nov 2010 |
| 6befb28e |
updated changelog |
Sebastian Thiel |
21 Nov 2010 |
| 9ca0f897 |
Updated MANIFEST and setup to include fixtures. Ad |
Sebastian Thiel |
21 Nov 2010 |
| 83a9e4a0 |
Fixed setup script to work with changed folder str |
Sebastian Thiel |
21 Nov 2010 |
| e6019e16 |
flattened test folder structure, didn't adjust any |
Sebastian Thiel |
21 Nov 2010 |
| fafe8a77 |
moved all contents, incl. submodule gitdb, up to t |
Sebastian Thiel |
21 Nov 2010 |
| 0b813371 |
Fixed API reference docs as far as possible |
Sebastian Thiel |
21 Nov 2010 |
| 9d6310db |
docs: added final docs for version 0.3.0, started |
Sebastian Thiel |
21 Nov 2010 |
| 685760ab |
Added zip_safe info to setup.py file |
Sebastian Thiel |
21 Nov 2010 |
| 22a88a7e |
fixed performance tests ... again, previously I wa |
Sebastian Thiel |
20 Nov 2010 |
| 517ae56f |
Merge branch 'osx' |
Sebastian Thiel |
20 Nov 2010 |
| 20b07fa5 |
testing:added special case for osx to solve a spec |
Sebastian Thiel |
20 Nov 2010 |
| 7c72b9a3 |
Merge remote branch 'gitorious/win32' |
Sebastian Thiel |
20 Nov 2010 |
| beccf190 |
Tried to get rid of held references which could ke |
Sebastian Thiel |
20 Nov 2010 |
| ca3fdbe2 |
submodule.update: now forcing the checkout - see i |
Sebastian Thiel |
20 Nov 2010 |
| 8f24f954 |
Submodule: Assured we properly convert paths to us |
Sebastian Thiel |
20 Nov 2010 |
| 8e0e315a |
submodule: Fixed capital error when handling the s |
Sebastian Thiel |
20 Nov 2010 |
| 8d0aa1ef |
Fixed performance tests which broke in the meanwhi |
Sebastian Thiel |
20 Nov 2010 |
| 8867348c |
Bumped version number to 0.3.1 |
Sebastian Thiel |
19 Nov 2010 |
| b00ad001 |
submodule: When adding an existing submodule, when |
Sebastian Thiel |
19 Nov 2010 |
| 2ab454f0 |
remote: parsing of fetch information now reacts to |
Sebastian Thiel |
19 Nov 2010 |
| 7dd61865 |
test_submodule: fixed failures that arose due to c |
Sebastian Thiel |
19 Nov 2010 |
| 45c0f285 |
Merge branch 'docs' |
Sebastian Thiel |
18 Nov 2010 |
| a8014d2e |
Updated gitdb submodule, and added note about how |
Sebastian Thiel |
18 Nov 2010 |
| a25e1d4a |
Updated tutorial with a brief introduction to subm |
Sebastian Thiel |
18 Nov 2010 |
| 75c75fa1 |
Changed name/id of gitdb submodule to something th |
Sebastian Thiel |
18 Nov 2010 |
| f1545bd9 |
Merge branch 'submodule' |
Sebastian Thiel |
18 Nov 2010 |
| 7cf2d5fc |
Merge branch 'refactor' into submodule |
Sebastian Thiel |
18 Nov 2010 |
| 9519f186 |
Fixed all imports, refactoring appears to be compl |
Sebastian Thiel |
18 Nov 2010 |
| 4c34d5c3 |
Split big submodule file into smaller files. Tried |
Sebastian Thiel |
18 Nov 2010 |
| ebe8f644 |
Added test for the recursive code path. |
Sebastian Thiel |
18 Nov 2010 |
| 3f2d76ba |
Added test for branch changes - it appears to work |
Sebastian Thiel |
18 Nov 2010 |
| cf5eaddd |
Updated tests and implementation to verify functio |
Sebastian Thiel |
18 Nov 2010 |
| c0990b2a |
first update test succeeds, so it verifies that ex |
Sebastian Thiel |
18 Nov 2010 |
| 0c183413 |
Added test-setup which can test all aspects of the |
Sebastian Thiel |
18 Nov 2010 |
| 82849578 |
ORIG_HEAD handling is now implemented in the ref-c |
Sebastian Thiel |
18 Nov 2010 |
| 7a320abc |
commit: when creating a new commit and advancing t |
Sebastian Thiel |
18 Nov 2010 |
| 1687283c |
RootModule.update: initial implementation of updat |
Sebastian Thiel |
17 Nov 2010 |
| 7cc4d748 |
repo: Added create_submodule method which fits int |
Sebastian Thiel |
17 Nov 2010 |
| 609a46a7 |
submodule: removed module_path method as it is imp |
Sebastian Thiel |
17 Nov 2010 |
| a1e6234c |
Inital implementation of Submodule.move including |
Sebastian Thiel |
17 Nov 2010 |
| b0393305 |
index: Sped up reading and writing of the index fi |
Sebastian Thiel |
17 Nov 2010 |
| e84d05f4 |
Repo: scetched out submodule_update |
Sebastian Thiel |
17 Nov 2010 |
| ef48ca5f |
Added rest of submodule.add test code which should |
Sebastian Thiel |
16 Nov 2010 |
| 7b3ef451 |
The submodule's branch is now a branch instance, n |
Sebastian Thiel |
16 Nov 2010 |
| 33964afb |
Added tests for all failure modes of submodule add |
Sebastian Thiel |
16 Nov 2010 |
| 98e6edb5 |
Initial implementation of submodule.add without an |
Sebastian Thiel |
16 Nov 2010 |
| 3d061a1a |
Implemented deletion of submodules including prope |
Sebastian Thiel |
16 Nov 2010 |
| 78d2cd65 |
implemented update to_last_revision option includi |
Sebastian Thiel |
16 Nov 2010 |
| 21b4db55 |
Improved efficiency of the submodule.update proces |
Sebastian Thiel |
16 Nov 2010 |
| 9f73e8ba |
remote: added methods to set and query the trackin |
Sebastian Thiel |
16 Nov 2010 |
| af5abca2 |
Added a few utility methods and improved the test. |
Sebastian Thiel |
16 Nov 2010 |
| d4fd7fca |
Submodule now only supports branches to be given a |
Sebastian Thiel |
15 Nov 2010 |
| ceee7d7e |
Added partial implementation of update, but realiz |
Sebastian Thiel |
15 Nov 2010 |
| 624556ea |
Optimized test-decorators, by completely removing |
Sebastian Thiel |
15 Nov 2010 |
| f97653aa |
Repo: added submodule query and iteration methods |
Sebastian Thiel |
15 Nov 2010 |
| 00ce31ad |
Objects: Constructor now manually checks and sets |
Sebastian Thiel |
15 Nov 2010 |
| 4d36f8ff |
Improved GitConfigurationParser to better deal wit |
Sebastian Thiel |
15 Nov 2010 |
| a1e2f63e |
submodule: Fleshed out interface, and a partial te |
Sebastian Thiel |
15 Nov 2010 |
| a1d1d2cb |
tutorial: Fixed incorrect initialization code for |
Sebastian Thiel |
10 Nov 2010 |
| bd7fb976 |
test_refs: fixed failing tests just by making it l |
Sebastian Thiel |
06 Nov 2010 |
| 0d5bfb5d |
index.reset: updated parameter docs, but most impo |
Sebastian Thiel |
27 Oct 2010 |
| 1b6b9510 |
Fixed bug that would cause the author's email to b |
Sebastian Thiel |
27 Oct 2010 |
| 2c0b92e4 |
cmd: improved error handling and debug printing |
Sebastian Thiel |
27 Oct 2010 |
| 97ab1971 |
docs: untracked_files is a property, but was used |
Sebastian Thiel |
27 Oct 2010 |
| 8858a63c |
.gitignore will now ignore netbeans projects |
Sebastian Thiel |
25 Oct 2010 |
| 94029ce1 |
Adjusted regex to support whitespace - it was a li |
Sebastian Thiel |
15 Oct 2010 |
| 13647590 |
Merge branch 'unicode' |
Sebastian Thiel |
15 Oct 2010 |
| 0019d7dc |
Added unicode handling for author names. They will |
Sebastian Thiel |
15 Oct 2010 |
| 0f88fb96 |
Added test to verify the actor type can handle and |
Sebastian Thiel |
15 Oct 2010 |
| 741dfaad |
Fixed bug in http://byronimo.lighthouseapp.com/pro |
Sebastian Thiel |
15 Oct 2010 |
| c4d5caa7 |
replace old reference to Commit.sha with Commit.he |
Rick Copeland |
08 Sep 2010 |
| 394ed700 |
unicode handling in messages and trees was improve |
Sebastian Thiel |
13 Aug 2010 |
| 192472f9 |
BaseIndexEntry: Added to_blob method, refactored f |
Sebastian Thiel |
20 Jul 2010 |
| 89422841 |
index: Fixed bug which caused incorrect separators |
Sebastian Thiel |
19 Jul 2010 |
| 3d931005 |
util.get_user_id(): Will try a windows environment |
Sebastian Thiel |
16 Jul 2010 |
| 69426566 |
Index._iter_expand_paths: fixed tiny error with la |
Sebastian Thiel |
15 Jul 2010 |
| cbb58869 |
Unicode: tree_to_stream can now handle unicode nam |
Sebastian Thiel |
15 Jul 2010 |
| 33819a21 |
Addiitonal win32 fixes related to, guess it, backs |
Sebastian Thiel |
15 Jul 2010 |
| 17a17292 |
Fixed the missing Repo type documentation thanks t |
Sebastian Thiel |
14 Jul 2010 |
| 24740f22 |
Added performance test to compare inst.__class__( |
Sebastian Thiel |
14 Jul 2010 |
| bcd37b68 |
Fixed incorrect use of Blob.data in performance te |
Sebastian Thiel |
13 Jul 2010 |
| 55b67e81 |
Fixed python < 2.6 windows specific issue when rea |
Sebastian Thiel |
11 Jul 2010 |
| de3b9639 |
Moved test-centric windows specific fix into the c |
Sebastian Thiel |
11 Jul 2010 |
| 258403da |
bumped verison to 0.3.0 beta2 |
Sebastian Thiel |
09 Jul 2010 |
| 08457a7a |
Added python 2.4 support: Repo will now use the or |
Sebastian Thiel |
09 Jul 2010 |
| 3288a244 |
setup.py: fixed requirement - its interesting to s |
Sebastian Thiel |
08 Jul 2010 |
| b425301a |
Adjusted clone method to allow static classmethod |
Sebastian Thiel |
07 Jul 2010 |
| ca288d44 |
Merge branch 'revparse' |
Sebastian Thiel |
07 Jul 2010 |
| 01ab5b96 |
Added test for GitCmdObjectDB in order to verify t |
Sebastian Thiel |
07 Jul 2010 |
| bc316516 |
Adjusted previous object creators to use the rev_p |
Sebastian Thiel |
07 Jul 2010 |
| f068cdc5 |
Initially working implementation of short-sha pars |
Sebastian Thiel |
07 Jul 2010 |
| 9059525a |
Made repo.py a package to allow better localizatio |
Sebastian Thiel |
06 Jul 2010 |
| 73959f3a |
Implemented main rev-parsing, including long hexsh |
Sebastian Thiel |
06 Jul 2010 |
| a32a6bcd |
Refs now use object.new_from_sha where possible, p |
Sebastian Thiel |
06 Jul 2010 |
| 1c6d7830 |
RevParse now generally works, but there are still |
Sebastian Thiel |
06 Jul 2010 |
| f963881e |
Initial version of the rev-parse routine, which do |
Sebastian Thiel |
05 Jul 2010 |
| a4287f65 |
win32 compatability adjustments |
Sebastian Thiel |
02 Jul 2010 |
| f683c662 |
Fixed broken 0.2 documentation, it didn't contain |
Sebastian Thiel |
02 Jul 2010 |
| fd96cced |
Merge branch 'docs' |
Sebastian Thiel |
01 Jul 2010 |
| c3bd05b4 |
Added doc-index, which helps to keep documentation |
Sebastian Thiel |
01 Jul 2010 |
| d2ebc619 |
Moved all source files into the source folder, sep |
Sebastian Thiel |
01 Jul 2010 |
| 28a33ca1 |
Added further information about the required submo |
Sebastian Thiel |
01 Jul 2010 |
| fde6522c |
Added whatsnew and put it into the index |
Sebastian Thiel |
29 Jun 2010 |
| 0369384c |
revised tutorial to match the changed usage, added |
Sebastian Thiel |
29 Jun 2010 |
| 18be0972 |
Removed blob.data property as there is no real rea |
Sebastian Thiel |
29 Jun 2010 |
| 77cd6659 |
Renamed modules utils to util, and errors to exc t |
Sebastian Thiel |
29 Jun 2010 |
| 791765c0 |
Removed repo tests which for some reason left the |
Sebastian Thiel |
29 Jun 2010 |
| 160081b9 |
Updated and fixed sphinx API docs, which included |
Sebastian Thiel |
29 Jun 2010 |
| 6917ae4c |
Diff: fixed bug that caused a string to end up as |
Sebastian Thiel |
29 Jun 2010 |
| f1401803 |
Fixed performance tests which broke in the course |
Sebastian Thiel |
28 Jun 2010 |
| 8d2239f2 |
Merge branch 'sha20' |
Sebastian Thiel |
28 Jun 2010 |
| 1fe889ea |
All tests adjusted to work with the changed intern |
Sebastian Thiel |
28 Jun 2010 |
| 47e3138e |
Adjusted all files to (hopefully) deal with the fa |
Sebastian Thiel |
25 Jun 2010 |
| 58fb1187 |
index.reset is now partly implemented using python |
Sebastian Thiel |
25 Jun 2010 |
| 402a6c28 |
IndexFile.add: writing of the index file can now o |
Sebastian Thiel |
24 Jun 2010 |
| feb1ea0f |
GitCmdStreamReader: fixed terrible bug which only |
Sebastian Thiel |
24 Jun 2010 |
| 55dcc17c |
aggressive_tree_merge: fixed incorrect handling of |
Sebastian Thiel |
24 Jun 2010 |
| 129f90aa |
Multiple partly critical bugfixes related to index |
Sebastian Thiel |
24 Jun 2010 |
| 57050184 |
Merge branch 'fromtree' |
Sebastian Thiel |
23 Jun 2010 |
| 1e2265a2 |
fixed critical bug in traverse_trees_recursive, im |
Sebastian Thiel |
23 Jun 2010 |
| aea02438 |
Added test for aggressive_tree_merge |
Sebastian Thiel |
23 Jun 2010 |
| c0ef65b4 |
Implemented simple tree merging and a simple test, |
Sebastian Thiel |
22 Jun 2010 |
| be97c455 |
Initial frame for implementing read_tree using pur |
Sebastian Thiel |
22 Jun 2010 |
| 778234d5 |
Merge branch 'writetree' |
Sebastian Thiel |
22 Jun 2010 |
| c4f49fb2 |
index.write_tree: now uses MemoryDB, making tree h |
Sebastian Thiel |
22 Jun 2010 |
| d2d9197c |
Tree-Writing now works after fixing an off-by-one |
Sebastian Thiel |
22 Jun 2010 |
| 69dd8750 |
index.write_tree: initial version implemented, alt |
Sebastian Thiel |
21 Jun 2010 |
| 1044116d |
index: put serialization methods into new 'fun' mo |
Sebastian Thiel |
21 Jun 2010 |
| 91725f0f |
index.add does not need the git clt anymore |
Sebastian Thiel |
21 Jun 2010 |
| 0fdf6c3a |
index: Entries are now using flags internally, ins |
Sebastian Thiel |
21 Jun 2010 |
| ac62760c |
index.add: now uses gitdb.store functionality inst |
Sebastian Thiel |
21 Jun 2010 |
| f164627a |
db: added pure python git database |
Sebastian Thiel |
20 Jun 2010 |
| b82dbf53 |
GitCmd implementation of gitdb base moved to git-p |
Sebastian Thiel |
18 Jun 2010 |
| e837b901 |
Move LazyMixin type to gitdb, index reading now us |
Sebastian Thiel |
15 Jun 2010 |
| 1d230753 |
Moved LockedFD and its test into the gitdb project |
Sebastian Thiel |
15 Jun 2010 |
| 06590aee |
Reimplemented Lock handling to be conforming to th |
Sebastian Thiel |
14 Jun 2010 |
| c9dbf201 |
Moved small types that had their own module into t |
Sebastian Thiel |
14 Jun 2010 |
| 38b3cfb9 |
Merge branch 'index' |
Sebastian Thiel |
14 Jun 2010 |
| abaefc59 |
Implemented the serializable interface - by refact |
Sebastian Thiel |
14 Jun 2010 |
| af32b6e0 |
index: split index file into multiple files of a s |
Sebastian Thiel |
14 Jun 2010 |
| d9240918 |
tree: added TreeModifier, allowing to adjust exist |
Sebastian Thiel |
14 Jun 2010 |
| fe5289ed |
tree now uses less memory for its cache as it stor |
Sebastian Thiel |
14 Jun 2010 |
| 28ed48c9 |
Implemented initial version of tree serialization |
Sebastian Thiel |
14 Jun 2010 |
| 6c1faef7 |
Removed odb from project, it is now used as a subm |
Sebastian Thiel |
12 Jun 2010 |
| 86ea6350 |
Removed async from tree |
Sebastian Thiel |
12 Jun 2010 |
| f91495e2 |
Merge branch 'async' |
Sebastian Thiel |
12 Jun 2010 |
| 7a0b79ee |
task: improved naming of task types, improved pool |
Sebastian Thiel |
12 Jun 2010 |
| 1d8a577f |
channel: cleaned up inheritance hierarchy, adding |
Sebastian Thiel |
12 Jun 2010 |
| be8955a0 |
Cleaned up channel design, Reader and Writer bases |
Sebastian Thiel |
12 Jun 2010 |
| a28942bd |
Added performance test, improved iterator task whi |
Sebastian Thiel |
11 Jun 2010 |
| cac6e06c |
test_task: fixed import error, made all modules fr |
Sebastian Thiel |
11 Jun 2010 |
| 29eb123b |
Merge branch 'cleanup' into async |
Sebastian Thiel |
11 Jun 2010 |
| e14e3f14 |
Removed commented-out debug code and additional de |
Sebastian Thiel |
11 Jun 2010 |
| 1873db44 |
Improved shutdown handling - although its impossib |
Sebastian Thiel |
11 Jun 2010 |
| f606937a |
Merge branch 'taskdep' into async |
Sebastian Thiel |
11 Jun 2010 |
| 18e3252a |
Finished dependent task testing according to the f |
Sebastian Thiel |
11 Jun 2010 |
| 5ff86413 |
test.async: split test_pool up into task impleneta |
Sebastian Thiel |
11 Jun 2010 |
| 583e6a25 |
Merge branch 'channel' into taskdep |
Sebastian Thiel |
11 Jun 2010 |
| 6d1212e8 |
IMPORTANT: sometimes, when notifying waiters by re |
Sebastian Thiel |
11 Jun 2010 |
| fbe062bf |
Added dependency-task tests, and fixed plenty of r |
Sebastian Thiel |
10 Jun 2010 |
| c34343d0 |
tasks can now terminate faster when no items were |
Sebastian Thiel |
10 Jun 2010 |
| 7c36f364 |
Now tracking the amount of concurrent writers to a |
Sebastian Thiel |
10 Jun 2010 |
| 55e75792 |
channel: Changed design to be more logical - a cha |
Sebastian Thiel |
10 Jun 2010 |
| 01eac1a9 |
Added more dependency task tests, especially the s |
Sebastian Thiel |
10 Jun 2010 |
| cfb278d7 |
InputChannelTask now has interface for properly ha |
Sebastian Thiel |
10 Jun 2010 |
| 3323464f |
messy first version of a properly working depth-fi |
Sebastian Thiel |
09 Jun 2010 |
| 257a8a94 |
test: prepared task dependency test, which already |
Sebastian Thiel |
09 Jun 2010 |
| 365fb14c |
task: redesigned write channel access to allow the |
Sebastian Thiel |
09 Jun 2010 |
| ea81f14d |
Channel: Callbacks reviewed - they are now part of |
Sebastian Thiel |
09 Jun 2010 |
| 07996a1a |
task: removed scheduled task support, which at som |
Sebastian Thiel |
09 Jun 2010 |
| 57a4e092 |
Channel: removed pseudoconstructor, which clearly |
Sebastian Thiel |
09 Jun 2010 |
| 0974f873 |
Channel: Read method revised - now it really reall |
Sebastian Thiel |
09 Jun 2010 |
| 4e6bece0 |
HSCondition: Fixed terrible bug which it inherited |
Sebastian Thiel |
09 Jun 2010 |
| a988e698 |
HSCondition: now gets a lock even in the single-no |
Sebastian Thiel |
09 Jun 2010 |
| 10907017 |
HSCondition: now deriving from deque, as the Async |
Sebastian Thiel |
09 Jun 2010 |
| 2054561d |
HSCondition: using a deck to store waiters, for fu |
Sebastian Thiel |
09 Jun 2010 |
| f2c8d26d |
thread: fixed initialization problem if an empty i |
Sebastian Thiel |
09 Jun 2010 |
| 15941ca0 |
queue: fixed critical bug in the notify method, as |
Sebastian Thiel |
09 Jun 2010 |
| f78d4a28 |
Merge branch 'queue' into async |
Sebastian Thiel |
08 Jun 2010 |
| 772b9563 |
workerthread: adjusted to use a blocking queue, it |
Sebastian Thiel |
08 Jun 2010 |
| e5c0002d |
Revised task deletion works well, adjusted test to |
Sebastian Thiel |
08 Jun 2010 |
| 13dd59ba |
task: now deletes itself once its done - for the t |
Sebastian Thiel |
08 Jun 2010 |
| 619c1178 |
Its getting better already - intermediate commit b |
Sebastian Thiel |
08 Jun 2010 |
| 53152a82 |
queue: adjusted queue to be closable ( without own |
Sebastian Thiel |
08 Jun 2010 |
| 3776f7a7 |
The new channeldesign actually works, but it also |
Sebastian Thiel |
08 Jun 2010 |
| 09c3f39c |
both versions of the async queue still have troubl |
Sebastian Thiel |
08 Jun 2010 |
| 5d996892 |
test implementation of async-queue with everything |
Sebastian Thiel |
07 Jun 2010 |
| 3e2ba9c2 |
Merge branch 'stasks' into async |
Sebastian Thiel |
07 Jun 2010 |
| 898d47d1 |
Task scheduled items lock now uses a dummy lock i |
Sebastian Thiel |
07 Jun 2010 |
| e825f8b6 |
Channel now uses the AsyncQueue, boosting performa |
Sebastian Thiel |
07 Jun 2010 |
| def0f739 |
introduced a new counter keeping track of the sche |
Sebastian Thiel |
07 Jun 2010 |
| be06e874 |
improved testing to test the actual async handling |
Sebastian Thiel |
07 Jun 2010 |
| 654e54d2 |
task: Fixed incorrect handling of channel closure. |
Sebastian Thiel |
07 Jun 2010 |
| 583cd880 |
Moved pool utilities into util module, fixed criti |
Sebastian Thiel |
07 Jun 2010 |
| edd9e23c |
added high-speed locking facilities, allowing our |
Sebastian Thiel |
07 Jun 2010 |
| 8c3c271b |
Added task order cache, and a lock to prevent us w |
Sebastian Thiel |
07 Jun 2010 |
| 619662a9 |
changed scheduling and chunksize calculation in re |
Sebastian Thiel |
07 Jun 2010 |
| a8a448b7 |
pool.consumed_tasks: is now a queue to be thread s |
Sebastian Thiel |
07 Jun 2010 |
| 6a252661 |
pool: First version which works as expected in asy |
Sebastian Thiel |
06 Jun 2010 |
| 867129e2 |
channel.read: enhanced to be sure we don't run int |
Sebastian Thiel |
06 Jun 2010 |
| 1b272929 |
Plenty of fixes in the chunking routine, made poss |
Sebastian Thiel |
06 Jun 2010 |
| b3cde0ee |
First step of testing the pool - tasks have been s |
Sebastian Thiel |
06 Jun 2010 |
| ec28ad57 |
thread: adjusted worker thread not to provide an o |
Sebastian Thiel |
06 Jun 2010 |
| b72e2704 |
Improved pool design and started rough implementat |
Sebastian Thiel |
06 Jun 2010 |
| ab59f783 |
Renamed mp to async, as this is a much better name |
Sebastian Thiel |
05 Jun 2010 |
| 61138f2e |
Moved multiprocessing modules into own package, as |
Sebastian Thiel |
05 Jun 2010 |
| 50e46910 |
Initial pool design added, allowing for lazy chann |
Sebastian Thiel |
05 Jun 2010 |
| 65c9fe0b |
A code donation: Donating a worker thread implemen |
Sebastian Thiel |
05 Jun 2010 |
| c69b6b97 |
Added basic channel implementation including test |
Sebastian Thiel |
05 Jun 2010 |
| 7c1169f6 |
Removed compression flag from IStream and OStream |
Sebastian Thiel |
04 Jun 2010 |
| a243827a |
Implemented stream tests, found a bug on the way, |
Sebastian Thiel |
04 Jun 2010 |
| 6fbb6930 |
Merge branch 'odb' |
Sebastian Thiel |
04 Jun 2010 |
| e746f96b |
Fixed implementation after design change to deal w |
Sebastian Thiel |
04 Jun 2010 |
| a1e80445 |
initial version of new odb design to facilitate a |
Sebastian Thiel |
04 Jun 2010 |
| b01ca6a3 |
db: implemented GitObjectDB using the git command |
Sebastian Thiel |
03 Jun 2010 |
| 1906ee4d |
Fixed compatability issues with python 2.5, made s |
Sebastian Thiel |
03 Jun 2010 |
| 1e2b4613 |
commit.create_from_tree now uses pure python imple |
Sebastian Thiel |
03 Jun 2010 |
| 4b4a514e |
Added performance comparison to cgit ... and yes, |
Sebastian Thiel |
03 Jun 2010 |
| 26e138cb |
odb: fixed streamed decompression reader ( specifi |
Sebastian Thiel |
03 Jun 2010 |
| 38d59fc8 |
odb: implemented loose object streaming, which is |
Sebastian Thiel |
03 Jun 2010 |
| 25dca42b |
git.cmd: using communicate in the main branch of e |
Sebastian Thiel |
03 Jun 2010 |
| e79999c9 |
git.cmd: moved hardcoded chunksize when duplicatin |
Sebastian Thiel |
03 Jun 2010 |
| 6f8ce890 |
added frame for object reading, including simple t |
Sebastian Thiel |
02 Jun 2010 |
| 8b86f9b3 |
initial version of loose object writing and simple |
Sebastian Thiel |
02 Jun 2010 |
| 282018b7 |
Added first design and frame for object database. |
Sebastian Thiel |
02 Jun 2010 |
| 53882005 |
git.cmd: added test for stream section constraint |
Sebastian Thiel |
02 Jun 2010 |
| ae5a69f6 |
commit: redesigned revlist and commit parsing, com |
Sebastian Thiel |
02 Jun 2010 |
| 4e1c89ec |
Added performance testing foundation library, rewo |
Sebastian Thiel |
02 Jun 2010 |
| 4a25347d |
Added commit-iteration test |
Sebastian Thiel |
02 Jun 2010 |
| 8c1a87d1 |
commit: refactored existing code to decode commits |
Sebastian Thiel |
02 Jun 2010 |
| df089235 |
commit: initial version of commit_from_tree which |
Sebastian Thiel |
02 Jun 2010 |
| 6d9b1f4f |
gitcmd: may now receive extra keyword arguments to |
Sebastian Thiel |
31 May 2010 |
| 1ee2afb0 |
cmd: By default, on linux, the parent file handles |
Sebastian Thiel |
26 May 2010 |
| ecf37a1b |
index: index-add fixed to always append a newline |
Sebastian Thiel |
26 May 2010 |
| de84cbdd |
refs: a Reference can now be created by assigning |
Sebastian Thiel |
26 May 2010 |
| 17af1f64 |
BlockingLockFile: added sanity check that raises I |
Sebastian Thiel |
26 May 2010 |
| 1019d4cf |
diff: by limiting the splitcount to 5, a subtle bu |
Sebastian Thiel |
25 May 2010 |
| 600fcbc1 |
Repo: Added comparison operators and hash operator |
Sebastian Thiel |
12 May 2010 |
| 8caeec1b |
IndexFile.add: Fixed incorrect path handling if pa |
Sebastian Thiel |
10 May 2010 |
| de5bc8f7 |
Handle filenames with embedded spaces when generat |
Sebastian Thiel |
10 May 2010 |
| c083f3d0 |
index.add: added index path rewrite functionality, |
Sebastian Thiel |
10 May 2010 |
| 837c32ba |
repo: added test with some basic assertions for em |
Sebastian Thiel |
10 May 2010 |
| 63761f4c |
docs: removed >>> in front of examples to make cop |
Sebastian Thiel |
06 May 2010 |
| e41c727b |
README: Added mailing list and issue tracker infor |
Sebastian Thiel |
06 May 2010 |
| 143b9273 |
TODO: Removed all entries but left a mesage about |
Sebastian Thiel |
04 May 2010 |
| 22a02899 |
Index: handling an AttributeError exception raised |
Sebastian Thiel |
04 May 2010 |
| 0d6ceabf |
Added additional tz_offset testing in performance |
Sebastian Thiel |
30 Apr 2010 |
| b75c3103 |
Merge commit 'refs/merge-requests/14' of git://git |
Sebastian Thiel |
30 Apr 2010 |
| b48e4d3a |
Add support for time zone information in tags and |
Rick Copeland |
27 Apr 2010 |
| 69361d96 |
conf.py: Adjusted version to match with the actual |
Sebastian Thiel |
14 Apr 2010 |
| 82b8902e |
Used this release for a first beta of the 0.2 bran |
Sebastian Thiel |
07 Apr 2010 |
| 501bf602 |
roadmap added to docs to give an idea of tasks sti |
Sebastian Thiel |
23 Mar 2010 |
| 997b7611 |
test system: renamed a few test methods in test_re |
Sebastian Thiel |
21 Mar 2010 |
| 72bcdbd0 |
Converted all tabs to 4 space characters each to c |
Sebastian Thiel |
04 Mar 2010 |
| 4956c1e6 |
Small improvements to the tutorial prior to taggin |
Sebastian Thiel |
02 Mar 2010 |
| 6bfdf932 |
Commit.iter_items: Will not restrict comits to the |
Sebastian Thiel |
28 Feb 2010 |
| 3e14ab55 |
git.Tree: Fixed critical issue when reading trees |
Sebastian Thiel |
24 Feb 2010 |
| 4375386f |
IndexFile.write: Added special handling flag allow |
Sebastian Thiel |
24 Feb 2010 |
| f96ee746 |
index: added move method including test |
Sebastian Thiel |
19 Feb 2010 |
| 76fd1d41 |
LockFile: release_lock now checks whether the lock |
Sebastian Thiel |
18 Feb 2010 |
| 180a5029 |
git.commit: Added test to assure we handle the fir |
Sebastian Thiel |
18 Feb 2010 |
| a803803f |
Lockfile now uses low-level commands to interact w |
Sebastian Thiel |
14 Feb 2010 |
| 0bb2fc81 |
Commit.create: now handles empty repositories corr |
Sebastian Thiel |
13 Feb 2010 |
| 15ee0ac0 |
IndexFile: unmerged_blobs lists are now sorted |
Sebastian Thiel |
13 Feb 2010 |
| 400d728c |
Implemented RemoteProgress parsing for git-fetch, |
Sebastian Thiel |
12 Jan 2010 |
| 77cde004 |
remote.py: improved push-progress parsin to better |
Sebastian Thiel |
12 Jan 2010 |
| d86e77ed |
tree: implemented recursive paths in __div__ and _ |
Sebastian Thiel |
30 Dec 2009 |
| 1b3feddd |
LockFile: id representing the instance that keeps |
Sebastian Thiel |
17 Dec 2009 |
| dcf2c3bd |
config: GitConfigReader now allows to override its |
Sebastian Thiel |
17 Dec 2009 |
| a38a0053 |
Added imports for standard locking file classes in |
Sebastian Thiel |
16 Dec 2009 |
| 697702e7 |
index: improved the way stdout is handled as the p |
Sebastian Thiel |
15 Dec 2009 |
| b1a2271a |
refs: Added is_valid method to SymbolicReference b |
Sebastian Thiel |
15 Dec 2009 |
| bc66da0d |
removed nonsense IndexLock implementation |
Sebastian Thiel |
10 Dec 2009 |
| 16a0c64d |
index: IndexLock added to provide some kind of cri |
Sebastian Thiel |
10 Dec 2009 |
| 54844a90 |
index: TempFileMover now handles the case that the |
Sebastian Thiel |
10 Dec 2009 |
| a97d2193 |
config: fixed incorrect handling of default value |
Sebastian Thiel |
09 Dec 2009 |
| 35057c56 |
repo: Added alias for refs property, which is call |
Sebastian Thiel |
09 Dec 2009 |
| 6a417f4c |
config.set_value: added more convenient set_value |
Sebastian Thiel |
08 Dec 2009 |
| c76a8c54 |
config.get_value: Added default argument including |
Sebastian Thiel |
08 Dec 2009 |
| 3326f347 |
index: Checkout exception now contains information |
Sebastian Thiel |
07 Dec 2009 |
| f6102b34 |
Reference: reading of commit data is now safer and |
Sebastian Thiel |
07 Dec 2009 |
| ac4133f5 |
SymbolicRefence base is now fully aware of pack fi |
Sebastian Thiel |
04 Dec 2009 |
| 8e29a913 |
refs: Fixed incorrect retrieval of symbolic refere |
Sebastian Thiel |
04 Dec 2009 |
| e4ed59a8 |
SymbolicReference creation now won't fail if the t |
Sebastian Thiel |
04 Dec 2009 |
| 4e729429 |
refs.rename: improved handling as it will only rai |
Sebastian Thiel |
03 Dec 2009 |
| 12276fed |
refs: Implemented low-level (Symbolic)Reference re |
Sebastian Thiel |
03 Dec 2009 |
| 7d00fa4f |
config: implemented get_value method to have a saf |
Sebastian Thiel |
03 Dec 2009 |
| c05ef0e7 |
repo: renamed directories to more descriptive iden |
Sebastian Thiel |
03 Dec 2009 |
| 1eae9d15 |
repo: fixed incorrect path handling thta could lea |
Sebastian Thiel |
03 Dec 2009 |
| bae67b87 |
commit.create_from_tree: head will not be advanced |
Sebastian Thiel |
01 Dec 2009 |
| 615de502 |
index: Added BlobFilter utility class to make filt |
Sebastian Thiel |
30 Nov 2009 |
| f22ddca3 |
SymbolicReference.delete: Now takes SymbolicRefere |
Sebastian Thiel |
30 Nov 2009 |
| bac518bf |
Generalized custom reference creation down to Symb |
Sebastian Thiel |
30 Nov 2009 |
| 4f7255c2 |
ref: Added general method to create and delete any |
Sebastian Thiel |
30 Nov 2009 |
| 8775b641 |
Traversable.traverse: Added as_edge option allowin |
Sebastian Thiel |
27 Nov 2009 |
| 7ba46b8f |
Fixed issue with commit traversal due to missing v |
Sebastian Thiel |
27 Nov 2009 |
| 2740d2cf |
Added test that gets into a commit traversal loop |
Sebastian Thiel |
27 Nov 2009 |
| a1391bf0 |
ItemTraversal: Predicate and prune functions now p |
Sebastian Thiel |
27 Nov 2009 |
| f28a2041 |
improved performance of item traversal, its nearly |
Sebastian Thiel |
27 Nov 2009 |
| accfe361 |
tree: added traversal method, adjusted tests |
Sebastian Thiel |
26 Nov 2009 |
| 7ef66a66 |
objects.utils: Added Traversable base and implemen |
Sebastian Thiel |
26 Nov 2009 |
| fa98250e |
SymbolicReference is now the base for all referenc |
Sebastian Thiel |
26 Nov 2009 |
| 0d638bf6 |
Initially put SymbolicRef as base class of Referen |
Sebastian Thiel |
26 Nov 2009 |
| aaeb986f |
SymbolicReferences can now be at any path within t |
Sebastian Thiel |
26 Nov 2009 |
| 9c92df68 |
diff: added __str__ method to diff class |
Sebastian Thiel |
25 Nov 2009 |
| e40b5f07 |
index.write_tree: fixed bug that would cause the w |
Sebastian Thiel |
25 Nov 2009 |
| c5f92b17 |
PushInfo: added summary field to help providing us |
Sebastian Thiel |
24 Nov 2009 |
| 279d162f |
commit: added create_from_tree method to untie com |
Sebastian Thiel |
24 Nov 2009 |
| 1194dc43 |
diff: Added additional assertion to test: paths no |
Sebastian Thiel |
24 Nov 2009 |
| f6c8072d |
index.merge_tree function added including test. |
Sebastian Thiel |
24 Nov 2009 |
| f73385a5 |
diff: fixed issue in diff implementation which wou |
Sebastian Thiel |
23 Nov 2009 |
| 202216e2 |
remote.fetch: fetchInfo would not provide old_comm |
Sebastian Thiel |
23 Nov 2009 |
| 1dd7d646 |
index.checkout: improved handling of errors as the |
Sebastian Thiel |
23 Nov 2009 |
| 5020eb8e |
index.checkout: improved parsing of stderr to prop |
Sebastian Thiel |
23 Nov 2009 |
| 3bee808e |
index.checkout: Now parsing stderror in the end to |
Sebastian Thiel |
23 Nov 2009 |
| 331ddc27 |
index.checkout: Added progress function and made a |
Sebastian Thiel |
22 Nov 2009 |
| 2c0dcc6f |
index: Path expansion routine is now iterator whic |
Sebastian Thiel |
21 Nov 2009 |
| 0f6c32a9 |
index.add: adjusted code to deal with update-index |
Sebastian Thiel |
21 Nov 2009 |
| 84f9b603 |
index.add: added progress function support and mad |
Sebastian Thiel |
19 Nov 2009 |
| 84be1263 |
index: Added IndexEntry.from_base method including |
Sebastian Thiel |
18 Nov 2009 |
| 59b05d06 |
repo: may now be initialized from a path with envr |
Sebastian Thiel |
10 Nov 2009 |
| 1f4bc8ee |
Actor: fixed incorrect parsing of names from lines |
unknown |
06 Nov 2009 |
| a4d06724 |
Merge branch 'win_fixes' |
Sebastian Thiel |
06 Nov 2009 |
| 4114d19e |
Fixed commit.count method which now handles the pa |
Sebastian Thiel |
06 Nov 2009 |
| 1da74442 |
test_remote: fixed test which assumed existance of |
Sebastian Thiel |
06 Nov 2009 |
| d2ff5822 |
Index tests adopted to windows - especially the sy |
Sebastian Thiel |
06 Nov 2009 |
| e0f2bb42 |
ARGH: wb and rb is not the same as r and w on wind |
Sebastian Thiel |
05 Nov 2009 |
| 819d6ace |
test_commit: commit.count actually returned incorr |
Sebastian Thiel |
05 Nov 2009 |
| 179a1dcc |
helper: repo creation functions now handle errors |
Sebastian Thiel |
05 Nov 2009 |
| b372fdd5 |
removed large-input test as it is totally dependen |
Sebastian Thiel |
05 Nov 2009 |
| 555b0efc |
repo.clone: Added plenty of special handling to al |
Sebastian Thiel |
05 Nov 2009 |
| 4e99d9ab |
Fixed config module which forgot to call the super |
Sebastian Thiel |
05 Nov 2009 |
| d9671e15 |
fixed test_repo to work on windows |
Sebastian Thiel |
05 Nov 2009 |
| 46c9a0df |
cmd: added clear_cache method now used by test rep |
Sebastian Thiel |
05 Nov 2009 |
| a67bf61b |
git cmd on windows now runs without the shell, see |
Sebastian Thiel |
05 Nov 2009 |
| 5593dc01 |
Fixed windows TASKKILL so it actually does somethi |
Sebastian Thiel |
05 Nov 2009 |
| 9ee861ae |
Added utilities helping to create proper paths eit |
Sebastian Thiel |
05 Nov 2009 |
| 453995f7 |
improved error when setting up server based test t |
Sebastian Thiel |
04 Nov 2009 |
| ec1f9c9e |
helpers: fixed and improved test repo decorators t |
Sebastian Thiel |
04 Nov 2009 |
| d884adc8 |
Merge branch 'improvements' |
Sebastian Thiel |
04 Nov 2009 |
| ace1fed6 |
head.checkout method added including test |
Sebastian Thiel |
04 Nov 2009 |
| f1e9df15 |
Merge branch 'docs' into improvements |
Sebastian Thiel |
04 Nov 2009 |
| fc2201e6 |
Converted tabs to spaces. |
Sebastian Thiel |
04 Nov 2009 |
| 52bb0046 |
added query for 'M' modified diffs to DiffIndex in |
Sebastian Thiel |
04 Nov 2009 |
| 9117cdbb |
added paragraph about the diffing engine and how t |
Sebastian Thiel |
04 Nov 2009 |
| a885d23b |
Added Index Object paragraph and wrote the Remote |
Sebastian Thiel |
04 Nov 2009 |
| 81279eea |
added paragraph about using the git-python command |
Sebastian Thiel |
04 Nov 2009 |
| 50af8642 |
Worked on the tree object handling and realized an |
Sebastian Thiel |
04 Nov 2009 |
| 20ef1924 |
initial work on tutorial.rst |
Sebastian Thiel |
04 Nov 2009 |
| 4748e813 |
added all new files to reference.rst and corrected |
Sebastian Thiel |
04 Nov 2009 |
| f41d42ee |
Improved cmd error handling in case an invalid rev |
Sebastian Thiel |
04 Nov 2009 |
| c4cde8df |
IndexObject: assured that .path fields are relativ |
Sebastian Thiel |
04 Nov 2009 |
| f9bbdc87 |
tree: parsing would fail when symlinks where encou |
Sebastian Thiel |
04 Nov 2009 |
| 43ab2afb |
refs: iter_items now imlemented natively for addit |
Sebastian Thiel |
03 Nov 2009 |
| e648efdc |
remotes are now retrieved directly by parsing the |
Sebastian Thiel |
03 Nov 2009 |
| 9b426893 |
Reference.from_path now only creates references, n |
Sebastian Thiel |
03 Nov 2009 |
| 572ace09 |
Now using git-update-ref and git-symbolic-ref to u |
Sebastian Thiel |
03 Nov 2009 |
| 0c4269a2 |
remote.push: Fixed progress parsing, previously it |
Sebastian Thiel |
03 Nov 2009 |
| 3cb5ba18 |
object: renamed id attribute to sha as it in fact |
Sebastian Thiel |
03 Nov 2009 |
| dbc18b92 |
repo: added create_* and delete_* methods for refs |
Sebastian Thiel |
03 Nov 2009 |
| 6bca9899 |
repo.is_dirty: is a method now - the property base |
Sebastian Thiel |
03 Nov 2009 |
| 615fc198 |
Merge branch 'remotes' into improvements |
Sebastian Thiel |
03 Nov 2009 |
| ec3d9164 |
Finished all push tests I could think of so far. M |
Sebastian Thiel |
03 Nov 2009 |
| e70f3218 |
Intermediate commit with a few added and improved |
Sebastian Thiel |
03 Nov 2009 |
| b2ccae0d |
Implemented PushProgress and PushInfo class includ |
Sebastian Thiel |
02 Nov 2009 |
| 461fd06e |
Added frame for push testing and push implemenatio |
Sebastian Thiel |
28 Oct 2009 |
| 8b512141 |
Another attempt to make fetch emit progress inform |
Sebastian Thiel |
28 Oct 2009 |
| 685d6e65 |
Added repo.refs for completeness (as remote.refs i |
Sebastian Thiel |
28 Oct 2009 |
| a519942a |
Tried to use shallow repository - this works in ca |
Sebastian Thiel |
28 Oct 2009 |
| 4712c619 |
Fixed bug when listing remotes - it was based on r |
Sebastian Thiel |
28 Oct 2009 |
| dc518251 |
FetchInfo class is not a subclass of Remote class |
Sebastian Thiel |
28 Oct 2009 |
| 146a6fe1 |
IterableList: added support for prefix allowing re |
Sebastian Thiel |
28 Oct 2009 |
| 87afd252 |
tag handling tests finished, unfortunately there i |
Sebastian Thiel |
28 Oct 2009 |
| 2f8e6f7a |
Implemented handling of FETCH_HEAD and tags, some |
Sebastian Thiel |
27 Oct 2009 |
| 29c20c14 |
Added special cases to test that shows we cannot y |
Sebastian Thiel |
27 Oct 2009 |
| b1f32e23 |
Added remote stale_refs property including test, t |
Sebastian Thiel |
27 Oct 2009 |
| 764cc6e3 |
renamed remote_branch to remote_head, improved err |
Sebastian Thiel |
27 Oct 2009 |
| 138aa2b8 |
Added non-fast forward test case, fixed parsing is |
Sebastian Thiel |
27 Oct 2009 |
| 038f1833 |
implemented test for rejection handling and fixed |
Sebastian Thiel |
27 Oct 2009 |
| 5047344a |
Added testing frame for proper fetch testing to be |
Sebastian Thiel |
27 Oct 2009 |
| ef592d38 |
Reference._from_string will now create the appropr |
Sebastian Thiel |
27 Oct 2009 |
| 22757ed7 |
put _make_file helper method into TestBase class |
Sebastian Thiel |
27 Oct 2009 |
| 2792e534 |
Merge branch 'index' into improvements |
Sebastian Thiel |
26 Oct 2009 |
| 0ef1f89a |
index.add: Finished implemenation including throug |
Sebastian Thiel |
26 Oct 2009 |
| 291d2f85 |
When parsing trees, we now store the originan type |
Sebastian Thiel |
26 Oct 2009 |
| 78a46c43 |
cmd.wait: AutoKill wrapped process will automatica |
Sebastian Thiel |
26 Oct 2009 |
| 5ba2aef8 |
added head kwarg to reset and commit method, allow |
Sebastian Thiel |
26 Oct 2009 |
| 0725af77 |
refs.SymoblicRef: implemented direcft setting of t |
Sebastian Thiel |
26 Oct 2009 |
| 9dfd6bcc |
Merge branch 'refs' into index |
Sebastian Thiel |
26 Oct 2009 |
| f9cec009 |
index.commit: implemented initial version, but in |
Sebastian Thiel |
23 Oct 2009 |
| b999cae0 |
actor: added __eq__, __ne__ and __hash__ methods i |
Sebastian Thiel |
23 Oct 2009 |
| 0cd09bd3 |
index.remove implemented including throrough test |
Sebastian Thiel |
23 Oct 2009 |
| 13a26d4f |
Implemented index.reset method including test |
Sebastian Thiel |
23 Oct 2009 |
| 81d8788d |
IndexEntry is now based on a 'minimal' version tha |
Sebastian Thiel |
23 Oct 2009 |
| 44a601a0 |
Added notes about git-update-ref |
Sebastian Thiel |
23 Oct 2009 |
| 1b89f394 |
commit.name_rev property added for convenience |
Sebastian Thiel |
23 Oct 2009 |
| 9b9776e8 |
Refs can now set the reference they are pointing t |
Sebastian Thiel |
23 Oct 2009 |
| 1047b41e |
Added TagRefernce creation and deletion including |
Sebastian Thiel |
23 Oct 2009 |
| ddc54965 |
Implemented head methods: create, delete, rename, |
Sebastian Thiel |
23 Oct 2009 |
| 2c23ca3c |
refs: added create, delete and rename methods wher |
Sebastian Thiel |
23 Oct 2009 |
| a7a4388e |
Added frame for IndexFile add/remove/commit method |
Sebastian Thiel |
23 Oct 2009 |
| 3d3a24b2 |
Added repo.index property including simple test, a |
Sebastian Thiel |
23 Oct 2009 |
| a10aa36b |
Renamed Index to IndexFile, adjusted tests, it wil |
Sebastian Thiel |
23 Oct 2009 |
| 00499d99 |
Merge branch 'symbolic_ref' into improvements |
Sebastian Thiel |
22 Oct 2009 |
| d1bd99c0 |
SymbolicReferences can now change they references |
Sebastian Thiel |
22 Oct 2009 |
| b7a5c058 |
Adjusted tests to deal with API changes |
Sebastian Thiel |
22 Oct 2009 |
| 58e2157a |
Added SymbolicReference and HEAD type to better re |
Sebastian Thiel |
22 Oct 2009 |
| b2a14e4b |
Merge branch 'index' into improvements |
Sebastian Thiel |
22 Oct 2009 |
| ea33fe8b |
Index: Is now diffable and appears to properly imp |
Sebastian Thiel |
22 Oct 2009 |
| 1496979c |
default index writing now writes the index of the |
Sebastian Thiel |
22 Oct 2009 |
| 7184340f |
Added test for ConcurrentWriteOperation |
Sebastian Thiel |
22 Oct 2009 |
| 36f838e7 |
utils: Added LockFile including test |
Sebastian Thiel |
22 Oct 2009 |
| 3d9e7f11 |
Index now behaves more like the default index if n |
Sebastian Thiel |
22 Oct 2009 |
| 20c34a92 |
Added reset method to Head - its a class method du |
Sebastian Thiel |
22 Oct 2009 |
| 3c658c16 |
Merge branch 'testsystem' into improvements |
Sebastian Thiel |
22 Oct 2009 |
| b197b2db |
Adjusted all remaining test suites to use the new |
Sebastian Thiel |
22 Oct 2009 |
| 3c770f8e |
Fixed decorator issue that would cause a function |
Sebastian Thiel |
22 Oct 2009 |
| 9c3bbc43 |
Implemented decorators, tests pass at least |
Sebastian Thiel |
22 Oct 2009 |
| bb0ac304 |
Added frame for new Repo handling and some neat de |
Sebastian Thiel |
22 Oct 2009 |
| 59e26435 |
Updated CHANGES file to indicate addition of index |
Sebastian Thiel |
22 Oct 2009 |
| c53eeaca |
git cmd fix: After removing the with_raw_output fl |
Sebastian Thiel |
22 Oct 2009 |
| 25945899 |
Merge branch 'index' into improvements |
Sebastian Thiel |
22 Oct 2009 |
| 1f2b19de |
Removed index test marker for custom commits as th |
Sebastian Thiel |
22 Oct 2009 |
| 4fe5cfa0 |
Stream_data streams data to a given output stream |
Sebastian Thiel |
22 Oct 2009 |
| f62c9b9c |
Git.cmd: removed with_raw_output option |
Sebastian Thiel |
22 Oct 2009 |
| 33fa178e |
added Object.data_stream property allowing to stre |
Sebastian Thiel |
22 Oct 2009 |
| 30d822a4 |
index writing now creates a sha on the content mak |
Sebastian Thiel |
22 Oct 2009 |
| aa921fee |
Implemented merge/resolve handling , but realized |
Sebastian Thiel |
21 Oct 2009 |
| 7b50af0a |
index: Added write_tree method including test |
Sebastian Thiel |
21 Oct 2009 |
| 3c9f55dd |
remote: Added fetch, pull, push methods to the int |
Sebastian Thiel |
21 Oct 2009 |
| bb509603 |
remote.refs now returns an IterableList allowing e |
Sebastian Thiel |
21 Oct 2009 |
| 6662422b |
index.iter_blobs method added including tests ( wh |
Sebastian Thiel |
21 Oct 2009 |
| 2e68d907 |
tree.traverse: Added prune functionality - previou |
Sebastian Thiel |
21 Oct 2009 |
| d97afa24 |
Improved testing of index against trees, tests suc |
Sebastian Thiel |
21 Oct 2009 |
| babf5765 |
Initial version of merge including tests for one-w |
Sebastian Thiel |
21 Oct 2009 |
| a4fb3091 |
diff: added test to be sure index-vs-working copy |
Sebastian Thiel |
21 Oct 2009 |
| 5e52a00c |
repo.is_dirty: fixed incorrect check of a dirty wo |
Sebastian Thiel |
21 Oct 2009 |
| 6fcbda4e |
touch method improved to open for appending which |
Sebastian Thiel |
21 Oct 2009 |
| b9d6494f |
index writing added including simple test, improve |
Sebastian Thiel |
21 Oct 2009 |
| 152bab7e |
improved IndexEntry type and added test for parsin |
Sebastian Thiel |
20 Oct 2009 |
| 56823868 |
Improved tuple access of EntryIndex class includin |
Sebastian Thiel |
20 Oct 2009 |
| 50a9920b |
Added initial version of the index reading from fi |
Sebastian Thiel |
20 Oct 2009 |
| 4a534eba |
Added frame for index implementation and testing |
Sebastian Thiel |
20 Oct 2009 |
| 35a09c05 |
repo.alternates test cheked for correctness and bu |
Sebastian Thiel |
20 Oct 2009 |
| 972a8b84 |
Added slots to Repo type to be sure we do not acci |
Sebastian Thiel |
20 Oct 2009 |
| dd76b9e7 |
Fixed bare repository handling - bare is now a pro |
Sebastian Thiel |
20 Oct 2009 |
| aa5e3668 |
Moved specialized methods like dashify, touch and |
Sebastian Thiel |
20 Oct 2009 |
| e64957d8 |
Improved is_dirty including test |
Sebastian Thiel |
19 Oct 2009 |
| 98967178 |
Implemneted IterableLists for refs, commits and re |
Sebastian Thiel |
19 Oct 2009 |
| b9cb0070 |
Added TODO file to keep track of tasks and in case |
Sebastian Thiel |
19 Oct 2009 |
| 0b3ecf2d |
commit.count: is an instance method now |
Sebastian Thiel |
19 Oct 2009 |
| 11b1f6ed |
repo.remote method added |
Sebastian Thiel |
19 Oct 2009 |
| 985093ba |
Merge branch 'remotes' into improvements |
Sebastian Thiel |
19 Oct 2009 |
| 53d26977 |
remote: added tests for creation and removal, fini |
Sebastian Thiel |
19 Oct 2009 |
| cbf957a3 |
remote: base tests succeed now |
Sebastian Thiel |
19 Oct 2009 |
| 345d6be7 |
config: fixed serious issues that would cause it t |
Sebastian Thiel |
19 Oct 2009 |
| 048acc45 |
Added configuration access including tests to remo |
Sebastian Thiel |
19 Oct 2009 |
| a07cdbae |
Added remote module and test cases - about to impl |
Sebastian Thiel |
19 Oct 2009 |
| a8f85822 |
added initial frame for remote handling- remotes a |
Sebastian Thiel |
19 Oct 2009 |
| 8f42db54 |
Merge branch 'config' into improvements |
Sebastian Thiel |
19 Oct 2009 |
| 26029c29 |
added additional testing for the configuration, co |
Sebastian Thiel |
19 Oct 2009 |
| 3fd37230 |
implemented config class as far as necessary, one |
Sebastian Thiel |
19 Oct 2009 |
| 9513aa01 |
Added frame for configuration reader involving a m |
Sebastian Thiel |
18 Oct 2009 |
| 657a57ad |
Improved tagobject message handling by not assumin |
Sebastian Thiel |
18 Oct 2009 |
| 9840afda |
diff method now checks for git-diff errrs that can |
Sebastian Thiel |
18 Oct 2009 |
| 225999e9 |
Merge branch 'diffing' into improvements |
Sebastian Thiel |
18 Oct 2009 |
| 9acc7806 |
DiffIndex implemented including test |
Sebastian Thiel |
18 Oct 2009 |
| e063d101 |
diff: implemented raw diff parsing which appears t |
Sebastian Thiel |
18 Oct 2009 |
| aed099a7 |
resolved cyclic inclusion issue by moving the Diff |
Sebastian Thiel |
18 Oct 2009 |
| 17852bde |
repo: fixed untracked files function which used gi |
Sebastian Thiel |
18 Oct 2009 |
| 9946e0ce |
implemented diff tests, but will have to move the |
Sebastian Thiel |
18 Oct 2009 |
| a5cf1bc1 |
Removed a few diff-related test cases that fail no |
Sebastian Thiel |
17 Oct 2009 |
| b372e263 |
added Diffable interface to objects.base, its used |
Sebastian Thiel |
16 Oct 2009 |
| bb24f67e |
Fixed object bug that would cause object ids not t |
Sebastian Thiel |
16 Oct 2009 |
| 919164df |
repo.untracked_files added including test |
Sebastian Thiel |
16 Oct 2009 |
| 05d2687a |
Merging latest improvements including a revamped R |
Sebastian Thiel |
16 Oct 2009 |
| f2df1f56 |
Merge branch 'repo_interface' into improvements |
Sebastian Thiel |
15 Oct 2009 |
| b67bd4c7 |
Improved archive function by allowing it to direct |
Sebastian Thiel |
15 Oct 2009 |
| 00c5497f |
repo: made init and clone methods less specific, p |
Sebastian Thiel |
15 Oct 2009 |
| 806450db |
repo.commit_delta_base: removed |
Sebastian Thiel |
15 Oct 2009 |
| 39229db7 |
Object can now create objects of the proper type i |
Sebastian Thiel |
15 Oct 2009 |
| 9f51eeb2 |
repo: removed commits_between but added a note abo |
Sebastian Thiel |
15 Oct 2009 |
| 9ce1193c |
Added Commit.iter_parents to iterate all parents |
Sebastian Thiel |
15 Oct 2009 |
| 2da2b90e |
repo: removed a few methods because of redundancy |
Sebastian Thiel |
15 Oct 2009 |
| 58d692e2 |
All times are not stored as time_struct, but as si |
Sebastian Thiel |
15 Oct 2009 |
| 6226720b |
Initial set of improvementes merged into master, i |
Sebastian Thiel |
15 Oct 2009 |
| 4186a2db |
Merge branch 'iteration_and_retrieval' into improv |
Sebastian Thiel |
14 Oct 2009 |
| 1a4bfd97 |
test_performance: module containing benchmarks to |
Sebastian Thiel |
14 Oct 2009 |
| 7cdfacee |
Removed plenty of mocked tree tests as they cannot |
Sebastian Thiel |
14 Oct 2009 |
| 2e6d110f |
tree: now reads tress directly by parsing the bina |
Sebastian Thiel |
14 Oct 2009 |
| 832b5639 |
Refs are now truly dynamic - this costs a little b |
Sebastian Thiel |
14 Oct 2009 |
| c5df4440 |
persistent command signature changed to also retur |
Sebastian Thiel |
14 Oct 2009 |
| 6745f454 |
test_blob: removed many redundant tests that would |
Sebastian Thiel |
14 Oct 2009 |
| a28d3d18 |
Implemented git command facility to keep persisten |
Sebastian Thiel |
14 Oct 2009 |
| 6eeae8b2 |
test: Added time-consuming test which could also b |
Sebastian Thiel |
14 Oct 2009 |
| ead94f26 |
cmd: added option to return the process directly, |
Sebastian Thiel |
14 Oct 2009 |
| ac1cec70 |
added Iterable interface to Ref type |
Sebastian Thiel |
13 Oct 2009 |
| 6acec357 |
renamed find_all to list_all, changed commit to us |
Sebastian Thiel |
13 Oct 2009 |
| f4fa1cb3 |
Added base for all iteratable objects |
Sebastian Thiel |
13 Oct 2009 |
| 5eb0f2c2 |
unified name of utils module, recently it was name |
Sebastian Thiel |
13 Oct 2009 |
| 86fa577e |
tree: renamed content_from_string to _from_string |
Sebastian Thiel |
13 Oct 2009 |
| a58a60ac |
tree: now behaves like a list with string indexing |
Sebastian Thiel |
12 Oct 2009 |
| ff3d1423 |
test_base: Improved basic object creation as well |
Sebastian Thiel |
12 Oct 2009 |
| beb76aba |
repo.active_branch now returns a Head object, not |
Sebastian Thiel |
12 Oct 2009 |
| af9e37c5 |
IndexObjects are now checking their slots to raise |
Sebastian Thiel |
12 Oct 2009 |
| 4c73e9cd |
refs now take repo as first argument and derive fr |
Sebastian Thiel |
12 Oct 2009 |
| 637eadce |
renamed from_string and list_from_string to _from_ |
Sebastian Thiel |
12 Oct 2009 |
| f2834177 |
Reorganized package structure and cleaned up impor |
Sebastian Thiel |
12 Oct 2009 |
| 3c0a6522 |
Merge branch 'hierarchyfix' into improvements |
Sebastian Thiel |
11 Oct 2009 |
| c68459a1 |
Added remaining tests for new base classes and rem |
Sebastian Thiel |
11 Oct 2009 |
| b01824b1 |
Fixed remaining tests to deal with the changes |
Sebastian Thiel |
11 Oct 2009 |
| 708b8dda |
commit: fixed failing commit tests as the mocked g |
Sebastian Thiel |
11 Oct 2009 |
| ccde80b7 |
mode-only change for test system - this should be |
Sebastian Thiel |
11 Oct 2009 |
| 9a119924 |
fixed issue in Ref.name implementation which would |
Sebastian Thiel |
11 Oct 2009 |
| 15b9129e |
lazymixin system now supports per-attribute baking |
Sebastian Thiel |
11 Oct 2009 |
| 7a7eedde |
put Tree and Blob onto a new base class suitable t |
Sebastian Thiel |
11 Oct 2009 |
| 101fb1df |
blob tests fixed to deal with changes to the Blob |
Sebastian Thiel |
11 Oct 2009 |
| 9374a916 |
converted all spaces to tabs ( 4 spaces = 1 tab ) |
Sebastian Thiel |
11 Oct 2009 |
| 20f202d8 |
Re-designed the tag testing - it does not use fixt |
Sebastian Thiel |
11 Oct 2009 |
| 9ee31065 |
Intermediate commit: commit,tree and blob objects |
Sebastian Thiel |
11 Oct 2009 |
| 8430529e |
Renamed lazy.py to base.py to have a file for base |
Sebastian Thiel |
09 Oct 2009 |
| 9c0c2fc4 |
finished cleaning usage of regular expressions - t |
Sebastian Thiel |
09 Oct 2009 |
| 52ab3079 |
diff regex are now precompiled on class level, ren |
Sebastian Thiel |
09 Oct 2009 |
| 07c20b42 |
deriving NoSuchPathError from OSError as it relate |
Sebastian Thiel |
09 Oct 2009 |
| 92a97480 |
Blob|Tree: renamed 'name' member to 'path', update |
Sebastian Thiel |
09 Oct 2009 |
| 2b7f5cb2 |
Commit._actor method made protected as it is only |
Sebastian Thiel |
08 Oct 2009 |
| b0e84a34 |
Merge branch 'doc_enhancements' into fixes |
Sebastian Thiel |
08 Oct 2009 |
| 6da04adf |
repo_tests: fixed duplicate test-method name which |
Sebastian Thiel |
08 Oct 2009 |
| 07eaa4ce |
improved repo documentation |
Sebastian Thiel |
08 Oct 2009 |
| 4251bd59 |
Improved head and tag object documentation slightl |
Sebastian Thiel |
08 Oct 2009 |
| 451561c2 |
Added docs for the error module |
Sebastian Thiel |
08 Oct 2009 |
| 2dc5d684 |
Fixed Diff class which used Commits instead of Blo |
Sebastian Thiel |
08 Oct 2009 |
| 2454ae89 |
Added missing information to docstrings of commit |
Sebastian Thiel |
08 Oct 2009 |
| 84968314 |
improved git.cmd documentation |
Sebastian Thiel |
08 Oct 2009 |
| bca0cb7f |
Improved documentation on Actor and Blob |
Sebastian Thiel |
08 Oct 2009 |
| 5915114c |
git.git.Git.__init__ takes None as default argumen |
Sebastian Thiel |
08 Oct 2009 |
| 13ba1d87 |
Fixed git.blob.Blob.blame function which would ret |
Sebastian Thiel |
08 Oct 2009 |
| 75c161cb |
Merge commit 'JonNordby/master' into integration |
Sebastian Thiel |
07 Oct 2009 |
| 53ed0d43 |
/doc/_build is not interesting... |
Martin Marcher |
01 Oct 2009 |
| be53c1f3 |
fix some docs |
Martin Marcher |
01 Oct 2009 |
| 2b93f2a9 |
Merge commit 'refs/merge-requests/1108' of git://g |
Martin Marcher |
01 Oct 2009 |
| ac36642c |
Merge branch 'master' of git@github.com:mm/gitpyth |
Martin Marcher |
01 Oct 2009 |
| fa44e6b5 |
Merge commit 'refs/merge-requests/1577' of git://g |
Martin Marcher |
01 Oct 2009 |
| 50c90666 |
Don't remove blank lines in commit messages |
Kevin McConnell |
22 Sep 2009 |
| 386d1af0 |
Fix unittests for Mock 0.5.0 |
Martin Marcher |
14 Sep 2009 |
| bdf2e667 |
Fix parsing for files with whitespace |
Jeremy Kerr |
05 Aug 2009 |
| ba8d1481 |
Fix unittests for Mock 0.5.0 |
Paul J. Davis |
14 Jul 2009 |
| 3410fdc4 |
implemented equality operations on Commit objects |
Jon Nordby |
28 Jun 2009 |
| 4c39f9da |
Slight issues with the MANIFEST.in due to it inclu |
Michael Trier |
25 Jan 2009 |
| 9a4b1d4d |
Bumped version 0.1.6 |
Michael Trier |
24 Jan 2009 |
| c76852d0 |
Lots of spring cleaning and added in Sphinx docume |
Michael Trier |
24 Jan 2009 |
| bcd57e34 |
Corrected a problem with commits_between returning |
Michael Trier |
24 Jan 2009 |
| 0ca61d4c |
Fixed the gzip archive creation using python gzip |
Michael Trier |
24 Jan 2009 |
| 5f23379c |
Corrections to the tutorial to account for the cha |
Michael Trier |
20 Dec 2008 |
| e4582f80 |
fixed Commit.stats retrieval for parentless commit |
Michael Trier |
17 Dec 2008 |
| 79cfe050 |
Added changes information for path component chang |
Michael Trier |
16 Dec 2008 |
| b65df78a |
Fixed a bug with branch names omitting path compon |
Michael Trier |
16 Dec 2008 |
| 6ffd4b01 |
Corrected conflict with pep8 changes from apollo13 |
Michael Trier |
16 Dec 2008 |
| 4b43ca7f |
Added in Changes documentation for 0.1.6 |
Michael Trier |
16 Dec 2008 |
| 6ba8b8b9 |
Added in new properties Diff.renamed, Diff.rename_ |
Michael Trier |
16 Dec 2008 |
| 39f85c43 |
pep008! |
Florian Apolloner |
15 Dec 2008 |
| 5e062f4d |
Added Paul Sowden to the AUTHORS file and made tut |
Michael Trier |
15 Dec 2008 |
| 6c486b2e |
Make message the full message and add a summary pr |
Michael Trier |
15 Dec 2008 |
| 5da34fdd |
add support for parsing rename info to the diff pa |
Michael Trier |
15 Dec 2008 |
| 753e908d |
implement a far far faster diff parser |
Michael Trier |
15 Dec 2008 |
| 9e14356d |
add a path parameter to most commit methods |
Michael Trier |
15 Dec 2008 |
| 5bb81224 |
remove ambiguity between paths and treeishs |
Michael Trier |
15 Dec 2008 |
| 5117c9c8 |
Added in new changes and bumped for version 0.1.5 |
Michael Trier |
15 Dec 2008 |
| 1083748b |
Corrected failing tests because the Repo mocking w |
Michael Trier |
15 Dec 2008 |
| 11ec2e08 |
fixed git.Tree.__len__ arguments |
Michael Trier |
15 Dec 2008 |
| 3942cdff |
Fixed packaging issue caused by ez_setup.py |
Michael Trier |
15 Dec 2008 |
| dc1fcf37 |
Get compatible with mock0.4 (to some extend ;)). J |
Michael Trier |
15 Dec 2008 |
| b00f3689 |
Replace GitPython with git in repr() outputs. |
Steve Frécinaux |
17 Sep 2008 |
| 5de63b40 |
Added kai to the AUTHORS file. |
Michael Trier |
14 Sep 2008 |
| 0ec61d4f |
Merge branch 'master' of git://gitorious.org/git-p |
Michael Trier |
14 Sep 2008 |
| eb8cec3c |
Added nud to the AUTHORS file. |
Michael Trier |
14 Sep 2008 |
| 5613079f |
Merge branch 'master' of git://gitorious.org/git-p |
Michael Trier |
14 Sep 2008 |
| fa8fe4ca |
Added a read-only Repo.active_branch property whic |
Kai Lautaportti |
12 Sep 2008 |
| d7781e10 |
Cosmetic fixes to be consistent with the overall c |
Kai Lautaportti |
12 Sep 2008 |
| 125b4875 |
Added a read-only property Repo.is_dirty which ref |
Kai Lautaportti |
12 Sep 2008 |
| a2856af1 |
Update tutorial to demonstrate dict-like tree obje |
Steve Frécinaux |
08 Sep 2008 |
| 5d3e2f7f |
Allow modifying the project description |
Steve Frécinaux |
07 Sep 2008 |
| befb617d |
Make daemon export a property of git.Repo |
Steve Frécinaux |
07 Sep 2008 |
| c8c50d8b |
Do not use **kwargs for constructors. |
Steve Frécinaux |
05 Sep 2008 |
| 2f6a6e35 |
Make Tree.content_from_string a static method. |
Steve Frécinaux |
05 Sep 2008 |
| 0425bc64 |
Implement dict protocol for trees. |
Steve Frécinaux |
05 Sep 2008 |
| 43eb1edf |
Initialize trees completely in tree.__bake__(). |
Steve Frécinaux |
05 Sep 2008 |
| b377c072 |
Use a dictionnary for tree contents |
Steve Frécinaux |
05 Sep 2008 |
| 3131d1a5 |
Merge branch 'master' of git://gitorious.org/git-p |
Florian Apolloner |
05 Sep 2008 |
| 590638f9 |
Fix unneeded dict unpacking. |
Steve Frécinaux |
05 Sep 2008 |
| 1adc79ac |
test_commit: add a testcase for parsing rev-list - |
David Aguilar |
03 Sep 2008 |
| c2315513 |
commit: handle --bisect-all output in Commit.list_ |
David Aguilar |
03 Sep 2008 |
| 8df638c2 |
Merge branch 'master' of git@gitorious.org:git-pyt |
Florian Apolloner |
21 Aug 2008 |
| a6604a00 |
fixed unneeded list unpacking |
Florian Apolloner |
21 Aug 2008 |
| 127e511e |
Fixed bare related tests. |
Michael Trier |
18 Aug 2008 |
| 4bf8e89e |
fixed it so init actually creates a bare repo. Th |
Michael Trier |
18 Aug 2008 |
| cf37099e |
use shell=True in windows (git.exe needs to be on |
Florian Apolloner |
11 Aug 2008 |
| bfdc8e26 |
Fix use of bare repositories. |
Michael Trier |
28 Jul 2008 |
| 7d633282 |
Remove debug statement. |
Michael Trier |
28 Jul 2008 |
| d4e56f62 |
added Jelmer to the AUTHORS and removed an unneces |
Michael Trier |
28 Jul 2008 |
| 14cef2bb |
Avoid stripping newlines in blob data. |
Michael Trier |
28 Jul 2008 |
| d3ce120c |
bump for package change. |
Michael Trier |
20 Jul 2008 |
| f3050b57 |
Made MANIFEST changes. |
Michael Trier |
20 Jul 2008 |
| c3d51596 |
Always fogetting the changes. |
Michael Trier |
17 Jul 2008 |
| c04c60f1 |
Removed method_missing since it was only used in o |
Michael Trier |
17 Jul 2008 |
| 564db4f2 |
fixed a silly typo |
Florian Apolloner |
17 Jul 2008 |
| 924da960 |
bump |
Michael Trier |
17 Jul 2008 |
| a9eeebed |
Cleaned up changes file. |
Michael Trier |
17 Jul 2008 |
| bfdf98ca |
Added license information to all files. |
Michael Trier |
17 Jul 2008 |
| 95a83a7d |
fixed http://groups.google.com/group/git-python/br |
Florian Apolloner |
08 Jul 2008 |
| 990d1fe0 |
fixed http://groups.google.com/group/git-python/br |
Florian Apolloner |
24 Jun 2008 |
| 7fda0ec7 |
added os.path.expanduser to the repo initializatio |
Florian Apolloner |
21 Jun 2008 |
| c63cd987 |
continued yesterdays work on the execute stuff |
Florian Apolloner |
21 Jun 2008 |
| 5a45790a |
Merge branch 'master' of git@gitorious.org:git-pyt |
Florian Apolloner |
20 Jun 2008 |
| 5b01b589 |
made with_exceptions=True default (don't look befo |
Florian Apolloner |
20 Jun 2008 |
| 66beac61 |
Merge branch 'master' of git://gitorious.org/git-p |
Florian Apolloner |
20 Jun 2008 |
| 93e19791 |
fixed the tests, which where broken before my comm |
Florian Apolloner |
20 Jun 2008 |
| 178dff75 |
Merge branch 'master' of git://gitorious.org/git-p |
Florian Apolloner |
20 Jun 2008 |
| a0d828fc |
fixed second problem in http://groups.google.com/g |
Florian Apolloner |
20 Jun 2008 |
| 3980f11a |
cmd: rename with_keep_cwd to keep_cwd |
David Aguilar |
16 Jun 2008 |
| 579e2c07 |
Merge commit 'sverre/master' into david |
David Aguilar |
16 Jun 2008 |
| fd5f1114 |
cmd: better support for bare repositories |
David Aguilar |
16 Jun 2008 |
| 0aa1ce35 |
Added a with_keep_cwd option |
Sverre Rabbelier |
13 Jun 2008 |
| b38020ae |
Improved the GIT_PYTHON_TRACE=full output format |
Sverre Rabbelier |
13 Jun 2008 |
| 9b63b3bc |
Added /dist to .gitignore |
Sverre Rabbelier |
13 Jun 2008 |
| abc2e538 |
cmd: properly handle cwd for repos with work trees |
David Aguilar |
12 Jun 2008 |
| 52654c02 |
repo: these changes make Govind's latest changes p |
David Aguilar |
12 Jun 2008 |
| c5083752 |
Determine git_dir and git_work_tree in python. |
David Aguilar |
12 Jun 2008 |
| 8a0eee39 |
stupid typo *grr* |
Florian Apolloner |
11 Jun 2008 |
| 2effd7a1 |
removed to much :þ |
Florian Apolloner |
11 Jun 2008 |
| f347c6da |
added support for GIT_PYTHON_TRACE=='full', thx to |
Florian Apolloner |
11 Jun 2008 |
| 93ad8da5 |
fixed init_bare |
Florian Apolloner |
11 Jun 2008 |
| ef9395f5 |
Merge branch 'master' of git://gitorious.org/git-p |
Florian Apolloner |
07 Jun 2008 |
| 24effa48 |
fixed up the getattr stuff |
Florian Apolloner |
07 Jun 2008 |
| 3d203a0d |
use getattr instead of gettatribute |
Florian Apolloner |
05 Jun 2008 |
| 9aa93b58 |
changed svn to git. This makes more sense. I tried |
Michael Trier |
02 Jun 2008 |
| 57a561cd |
tests: removed an obsolete comment in test_it_igno |
David Aguilar |
02 Jun 2008 |
| edf9fc52 |
Git: guard against passing False to git commands |
David Aguilar |
02 Jun 2008 |
| bf208392 |
style: remove spaces around parens per PEP8 |
Michael Trier |
02 Jun 2008 |
| 277be842 |
style: follow PEP 8 in git/cmd.py |
Michael Trier |
02 Jun 2008 |
| b919010b |
put version stuff back. |
Michael Trier |
02 Jun 2008 |
| 4043468d |
tests: add a test to ensure False is never passed |
David Aguilar |
01 Jun 2008 |
| 6e1be303 |
Git: guard against passing False to git commands |
David Aguilar |
01 Jun 2008 |
| eba67171 |
forgot to remove the stuff from README. |
Michael Trier |
01 Jun 2008 |
| 79ec3a51 |
Removed tutorial from README and added it into new |
Michael Trier |
01 Jun 2008 |
| 105fea3e |
stupid me i shouldn't use assert() in tests |
David Aguilar |
01 Jun 2008 |
| b5278c51 |
fixed the buffer test. |
Florian Apolloner |
01 Jun 2008 |
| 7f34a25e |
Merge branch 'master' of git://gitorious.org/git-p |
Florian Apolloner |
01 Jun 2008 |
| a935501a |
fixed http://gitorious.org/projects/git-python/re |
Florian Apolloner |
01 Jun 2008 |
| 12b32450 |
tests: ensure cmd.execute can handle large output |
David Aguilar |
31 May 2008 |
| 55f0245f |
tests: allow "git version" test to pass on arbitra |
David Aguilar |
31 May 2008 |
| 26719d25 |
Merge branch 'master' of git://gitorious.org/git-p |
Florian Apolloner |
31 May 2008 |
| d2c1bd80 |
reverted to the cleaner and safer proc.wait method |
Florian Apolloner |
31 May 2008 |
| 48af0ac8 |
tests: allow "git version" test to pass on arbitra |
David Aguilar |
31 May 2008 |
| 039bfe37 |
whoops forgot cmd. |
Michael Trier |
31 May 2008 |
| d5625170 |
renamed gitter to cmd since that makes more sense. |
Michael Trier |
31 May 2008 |
| dafe71a3 |
didn't work for git 1.5.3 ;) |
Florian Apolloner |
31 May 2008 |
| 8f043f00 |
fixed last failing test, hopefully this works for |
Florian Apolloner |
31 May 2008 |
| 1a5885a4 |
replaced another git_python with git |
Florian Apolloner |
31 May 2008 |
| 8c982c1f |
couple fixes to setup |
Michael Trier |
31 May 2008 |
| 273400f9 |
added in changes to this release |
Michael Trier |
31 May 2008 |
| 233e3ffe |
renamed git_python to git. Removed pop_key and rep |
Michael Trier |
31 May 2008 |
| 7b675bf5 |
tests: keep temporary repos underneath test/repos |
David Aguilar |
30 May 2008 |
| e7252e21 |
gitignore: add ignores for common emacs and vim te |
David Aguilar |
30 May 2008 |
| cbbb6b34 |
git.py: make git_dir an optional parameter |
David Aguilar |
30 May 2008 |
| ebee400c |
tests: add utils.pop_key() testcases |
David Aguilar |
30 May 2008 |
| e10706b6 |
git_python: add utils.pop_key to __init__.py |
David Aguilar |
30 May 2008 |
| 80b60faf |
tests: add a test for the new with_raw_output mech |
David Aguilar |
29 May 2008 |
| 4e509130 |
git.py: always strip trailing whitespace and add a |
David Aguilar |
29 May 2008 |
| 7d492738 |
tests: add a test for the new with_stderr mechanis |
David Aguilar |
29 May 2008 |
| c4d5e7c9 |
git.py: add support for merging stderr into stdout |
David Aguilar |
29 May 2008 |
| 4a061029 |
tests: add a test for git.foo( with_exceptions=Tru |
David Aguilar |
29 May 2008 |
| 323259cc |
git.py: add a with_exceptions keyword argument |
David Aguilar |
29 May 2008 |
| 80d01f0e |
errors: add a GitCommandError class |
David Aguilar |
29 May 2008 |
| fd47d6b1 |
tests: add a git.foo( with_status=True ) testcase |
David Aguilar |
29 May 2008 |
| 58fa2c40 |
git.py: add support for git.foo( with_status=True |
David Aguilar |
29 May 2008 |
| dc922f36 |
tests: add a test for git.foo( istream=fh ) |
David Aguilar |
29 May 2008 |
| 2405cf54 |
git.py: add support for passing in a stdin input s |
David Aguilar |
29 May 2008 |
| 579d1b81 |
git.py: always use "git foo" and never "git-foo" |
David Aguilar |
29 May 2008 |
| 8501e908 |
utils: add a pop_key helper function |
David Aguilar |
29 May 2008 |
| a7129dc0 |
git.py: add support for a GIT_PYTHON_TRACE environ |
David Aguilar |
29 May 2008 |
| 85c6252b |
tests: update test_git.py to use the new single-ch |
David Aguilar |
29 May 2008 |
| 1accc498 |
git.py: properly handle single-character flags wit |
David Aguilar |
29 May 2008 |
| 254d04aa |
gitignore: ignore eggs, .pyo's and /build |
David Aguilar |
29 May 2008 |
| 27ceafbb |
Merge git://gitorious.org/git-python/apollo13 |
Michael Trier |
26 May 2008 |
| 7c60b881 |
Fixed up problem where name doesn't exist on root |
Michael Trier |
26 May 2008 |
| 70094734 |
removed stupid print |
Florian Apolloner |
22 May 2008 |
| 5962862e |
use ~/foo instead of /foo for repo. |
Florian Apolloner |
22 May 2008 |
| 71cd4096 |
fixed errors in the test, two permission errors re |
Florian Apolloner |
21 May 2008 |
| 30472cf3 |
removed some unused stuff |
Florian Apolloner |
20 May 2008 |
| ae54e18d |
made subprocess not use a shell... |
Florian Apolloner |
20 May 2008 |
| 9b975d9f |
removed some more spaces |
Florian Apolloner |
20 May 2008 |
| 69a56c4e |
fixed incorrect test import |
Michael Trier |
20 May 2008 |
| 03bfdb16 |
added /me as author |
Florian Apolloner |
20 May 2008 |
| 35ddb45b |
removed unneeded spaces |
Florian Apolloner |
20 May 2008 |
| 1dc09f0e |
added .gitignore to ignore *.pyc files and the egg |
Florian Apolloner |
20 May 2008 |
| 207bf7bf |
Missing os import. Thanks apollo13. |
Michael Trier |
20 May 2008 |
| d7e59d3e |
added in note about how to handle date time inform |
Michael Trier |
18 May 2008 |
| 0651f096 |
lots of little fixes. Corrected problem with crea |
Michael Trier |
18 May 2008 |
| 062aafa3 |
Corrected problem with tree.__len__ getting confus |
Michael Trier |
17 May 2008 |
| ea6af049 |
Forgot to add Mock to the requirements. |
Michael Trier |
08 May 2008 |
| 657e9809 |
Fixed up rspec comments that are passing. |
Michael Trier |
08 May 2008 |
| 7c35350e |
ugh, the editing never ends. |
Michael Trier |
08 May 2008 |
| 620dbee7 |
Apparently I'm a moron |
Michael Trier |
08 May 2008 |
| 6383196b |
More small changes to tests. Commented out tests n |
Michael Trier |
08 May 2008 |
| 9066712d |
Moved test stuff around and modified imports to ju |
Michael Trier |
08 May 2008 |
| 933d23bf |
cleaned up a bunch of imports for the tests. |
Michael Trier |
08 May 2008 |
| 1f66cfbb |
just more documentation fixes. |
Michael Trier |
08 May 2008 |
| 7156cece |
slight modifications to docs. |
Michael Trier |
07 May 2008 |
| 33ebe7ac |
initial project |
Michael Trier |
07 May 2008 |