Mercurial > hg
comparison tests/hghave.py @ 28756:45954a251a40
hghave: update cvs112 description
Classic cvs stopped at 1.11.
There was a beta version 1.12 that never had a final release.
CVS NT is a fork which starts with versions numbered 2.0+.
We should have an hg have cvsnt, but to test that requires getting
cvsnt, and it's commercial / its older source versions are
hard to find.
author | timeless <timeless@mozdev.org> |
---|---|
date | Fri, 01 Apr 2016 13:19:58 +0000 |
parents | f29cab5c519c |
children | 93bf61913f33 |
comparison
equal
deleted
inserted
replaced
28755:84673a7c54af | 28756:45954a251a40 |
---|---|
109 @check("cvs", "cvs client/server") | 109 @check("cvs", "cvs client/server") |
110 def has_cvs(): | 110 def has_cvs(): |
111 re = r'Concurrent Versions System.*?server' | 111 re = r'Concurrent Versions System.*?server' |
112 return matchoutput('cvs --version 2>&1', re) and not has_msys() | 112 return matchoutput('cvs --version 2>&1', re) and not has_msys() |
113 | 113 |
114 @check("cvs112", "cvs client/server >= 1.12") | 114 @check("cvs112", "cvs client/server 1.12.* (not cvsnt)") |
115 def has_cvs112(): | 115 def has_cvs112(): |
116 re = r'Concurrent Versions System \(CVS\) 1.12.*?server' | 116 re = r'Concurrent Versions System \(CVS\) 1.12.*?server' |
117 return matchoutput('cvs --version 2>&1', re) and not has_msys() | 117 return matchoutput('cvs --version 2>&1', re) and not has_msys() |
118 | 118 |
119 @check("darcs", "darcs client") | 119 @check("darcs", "darcs client") |