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 |