mojombo / grit

Grit gives you object oriented read/write access to Git repositories via Ruby.

This URL has Read+Write access

commit  10476c3e66f554be9af55e09d3c2749f66ed7853
tree    dfb37bf156cd08d1c1f4783a3c45868b584dfbbe
parent  d8511d32f345485956a7eb0c4dd92ef90b0a9f82
grit / benchmarks.txt
28f28c50 » schacon 2008-05-29 added some simple write ops... 1 Grit :
2 user system total real
3 packobj 0.030000 0.270000 1.380000 ( 1.507250)
4 commits 1 0.030000 0.070000 0.390000 ( 0.409931)
5 commits 2 0.110000 0.170000 0.860000 ( 0.896371)
6 log 0.350000 0.130000 0.850000 ( 0.875035)
7 diff 0.190000 0.140000 1.940000 ( 2.031911)
8 commit-diff 0.540000 0.220000 1.390000 ( 1.463839)
9 heads 0.010000 0.070000 0.390000 ( 0.413918)
10
11
12 Grit (with GitRuby) :
13
14 user system total real
15 packobj 0.050000 0.010000 0.060000 ( 0.078318)
16 commits 1 0.150000 0.010000 0.160000 ( 0.174296)
17 commits 2 0.440000 0.040000 0.480000 ( 0.522310)
18 log 0.490000 0.040000 0.530000 ( 0.538128)
19 diff 0.370000 0.230000 2.250000 ( 2.255974)
20 commit-diff 0.580000 0.260000 1.500000 ( 1.553000)
21 heads 0.020000 0.100000 0.430000 ( 0.455464)