Граф коммитов

288 Коммитов

Автор SHA1 Сообщение Дата
Scott Chacon 0f87b4d902 merged recent changes:
* accepts relative alt paths
* orders tree writes properly
* can init a git repo
2008-08-22 14:51:56 -07:00
Scott Chacon f0ce7d5979 updated the Manifest file 2008-08-11 10:05:57 -07:00
Scott Chacon 6446306daa fixed alternates to accept relative paths and changed fixtures 2008-08-10 15:04:59 -07:00
Scott Chacon 8fcb2081e8 added sha() def to commit object 2008-08-07 15:35:31 -07:00
Scott Chacon 4a904d7960 Merge branch 'idx2' 2008-08-06 11:46:51 -07:00
Scott Chacon 81a3e0d4a8 updated packfile code to recognize index v2 2008-08-06 11:45:51 -07:00
Scott Chacon dfeffcef03 merged in bryces changes and fixed some testing issues 2008-07-31 13:47:19 -07:00
Scott Chacon c615d80aa8 fixed a log issue 2008-07-31 13:25:50 -07:00
Bryce Kerley 23f4ecfe98 Clarify how to get a full count out of Repo#commits 2008-07-31 15:52:25 -04:00
Bryce Kerley 9d6d250285 Appropriate time-zone test fix from halorgium 2008-07-31 15:37:07 -04:00
Bryce Kerley decfe7bbc9 fixed manifest and grit.rb to make correct gemspec 2008-07-31 13:50:44 -04:00
Bryce Kerley cd27d577f7 added lib/grit/commit_stats.rb to the big list o' files
somebody please tell me there's an automatic way to generate this list
2008-07-31 11:52:45 -04:00
Bryce Kerley 823a9d9b70 cleared out errors by adding in Grit::Git#run method 2008-07-31 11:44:54 -04:00
Bryce Kerley 4eb3bf067d resolved merge conflicts, hopefully amicably 2008-07-31 11:39:48 -04:00
Bryce Kerley ba23640e00 Fix CommitDb errors in test (was this the right fix?) 2008-07-30 17:54:56 -04:00
Bryce Kerley 4d8873e6fa test_commit no longer fails if you're not in PDT 2008-07-30 17:48:48 -04:00
Bryce Kerley b3285ad166 Use the appropriate method to find a first occurrence 2008-07-30 17:29:19 -04:00
Bryce Kerley 44dda6cbd7 more cleanly accept separate options for initializing a bare repo 2008-07-30 16:46:30 -04:00
Bryce Kerley 839ba9fd8e needed to be able to ask Repo.new to work with a bare repo 2008-07-30 16:27:09 -04:00
Rob Sanheim d065e7601c empty commit to push project to runcoderun 2008-07-28 11:55:21 -04:00
Scott Chacon 791ec6b351 updated grit gemspec 2008-07-26 23:22:44 -07:00
Scott Chacon 756a947ccf including code from github updates 2008-07-26 23:22:44 -07:00
Rob Sanheim 3fa3284cac whitespace 2008-07-19 14:38:04 -04:00
Rob Sanheim d01cffd9c5 whitespace 2008-07-19 08:40:20 -04:00
Scott Chacon a0e4a3d417 updated grit gemspec 2008-07-18 12:02:17 -07:00
Scott Chacon 7569d0dca4 including code from github updates 2008-07-18 11:42:21 -07:00
Scott Chacon c7f1990597 pulled in changes from github 2008-07-08 20:32:35 -07:00
Rob Sanheim 7c74272b85 oops, update version here too 2008-07-07 12:01:41 -04:00
Rob Sanheim 13f8cc35ff push 0.8.3 2008-07-07 11:55:41 -04:00
Rob Sanheim 06bae5adf3 capture stderr and log it if debug is true when running commands 2008-07-07 11:54:43 -04:00
Rob Sanheim 0b5bedf1b6 update history 2008-06-30 23:21:43 -04:00
Scott Chacon a92a84f8ca patched bare rev-list to use FileIndex (for paging commit count)
FileIndex now understands tree changes
makes GitHub use almost no git calls, and can up max list over 30
2008-06-28 14:40:07 -07:00
Scott Chacon 2cb492fffe folded file_index into git-ruby 2008-06-28 11:52:52 -07:00
Scott Chacon c87612bc84 added library for a simple index that helps with blame-tree type operations 2008-06-28 11:36:59 -07:00
Rob Sanheim d40e1f082a some docs 2008-06-27 22:22:41 -04:00
Rob Sanheim ef8a23cd8a update gemspec to include the newly added files to manifest 2008-06-27 22:18:20 -04:00
Rob Sanheim 15dd34769e add missing files to manifest; add grit test 2008-06-27 22:13:10 -04:00
Rob Sanheim 3dabb6afb7 allow sending debug messages to a user defined logger if provided; tests for it 2008-06-27 22:07:29 -04:00
Rob Sanheim eac1c37599 pull out the date in this assertion and compare as xmlschemaw, to avoid breakage due to time zone dependancy 2008-06-27 21:26:56 -04:00
cho45 0a7d387efc Removed debug print. 2008-06-27 21:16:53 -04:00
cho45 4d6b69ccc5 Fixed to close opened file description. 2008-06-27 21:16:28 -04:00
Scott Chacon 27c0e8af27 updated git-ruby so it doesnt call rev_list natively with no options 2008-06-26 11:23:57 -07:00
Scott Chacon a480cf631d added a single call blame-tree - pure ruby is not fast enough yet
improved pure ruby blame-tree performance
added option to have packfiles pre-cached
2008-06-26 10:26:23 -07:00
Scott Chacon 695b07364e initial working version, but it is much, much too slow 2008-06-24 22:16:45 -07:00
Scott Chacon d12e68b820 updated refs to not include directories (duh), fixed unit tests to not expect Git calls
modified initilization method to accept flag to force it to see a bare dir
2008-06-24 12:18:07 -07:00
Scott Chacon dfcfdd4847 got the diff to work properly and tested with actual github usage
- am outputing big warnings of git usage to stdout for debugging
2008-06-24 09:27:20 -07:00
Scott Chacon 2d22f889b5 added a pure-ruby alternative to diff
passed rev-list through if --skip == 0, which is most of the time
2008-06-24 09:03:21 -07:00
Scott Chacon 724b60289c same as before - opening even fewer files 2008-06-21 16:19:30 -07:00
Scott Chacon 8d1f67e063 duh - was opening the same file twice in a nested call - that cant be good 2008-06-21 16:03:51 -07:00
Scott Chacon 8e17215a0c removed debugging 2008-06-21 15:51:42 -07:00