You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+44-25Lines changed: 44 additions & 25 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
-
[](https://www.ohloh.net/p/ohloh_scm)[](https://travis-ci.org/blackducksoftware/ohloh_scm)
1
+
[](https://www.openhub.net/p/ohloh_scm)[](https://travis-ci.org/blackducksoftware/ohloh_scm)
2
2
3
3
# Ohloh SCM
4
4
5
-
The Ohloh source control management library
5
+
The OpenHub source control management library
6
6
7
7
This program is free software; you can redistribute it and/or modify
8
8
it under the terms of the GNU General Public License Version 2 as
@@ -24,27 +24,30 @@ Ohloh SCM is an abstraction layer for source control management systems,
24
24
allowing an application to interoperate with various SCMs using a
25
25
single interface.
26
26
27
-
It was originally developed at Ohloh, and is used to generate
28
-
the reports at www.ohloh.net.
27
+
It was originally developed at OpenHub, and is used to generate
28
+
the reports at www.openhub.net.
29
29
30
30
## System Requirements
31
31
32
-
Ohloh SCM is developed on Mac OS X 10.5 and Ubuntu 6.06 LTS. Other Linux
33
-
environments should also work, but your mileage may vary.
32
+
One could use the bundled Dockerfile to test Ohloh SCM in a container and skip
33
+
this section entirely. See [docker](https://github.com/blackducksoftware/ohloh_scm/#using-docker).
34
+
35
+
Ohloh SCM is developed on Mac OS X 10.13.6(High Sierra) and Ubuntu 18.04 LTS.
36
+
Other Linux environments should also work, but your mileage may vary.
34
37
35
38
Ohloh SCM does not support Windows.
36
39
37
-
Ohloh SCM targets Ruby 1.8.6 and Rake 0.8.1
40
+
Ohloh SCM targets Ruby 2.3 and Rake 12.3.
38
41
39
42
Ohloh SCM interfaces with CVSNT, Subversion, Git and Mercurial through the
40
-
shell. In order to pass the unit tests, all three systems must be installed
41
-
and on your path. Ohloh uses the following versions, and other versions are
42
-
totally unsupported at this time:
43
+
shell. In order to pass the unit tests, all three systems must be installed
44
+
and on your path. Ohloh is currently tested on the following versions:
43
45
44
-
cvsnt 2.5.03
45
-
svn 1.4.2
46
-
git 1.8.2.1
47
-
hg 1.1.2
46
+
cvsnt 2.5.03
47
+
svn 1.9.7
48
+
git 2.17.1
49
+
hg 4.5.3
50
+
bzr 2.8.0
48
51
49
52
If you are using CVS instead of CVSNT, you can potentially try creating
50
53
a shell alias or symlink mapping 'cvsnt' to 'cvs'.
@@ -72,7 +75,7 @@ Ensure that cvsnt, svn, svnadmin, svnsync, git, and hg are all on your path. You
72
75
$ mkdir plugins
73
76
$ cd plugins
74
77
75
-
Now checkout the latest version of the xmloutput plugin (0.8.8 as of 11/21/2011).
78
+
Now checkout the latest version of the xmloutput plugin (0.8.8 as of 11/21/2011).
0 commit comments