# HG changeset patch # User timeless # Date 1459516798 0 # Node ID 45954a251a4010f189f56e9e9ec291d792a76855 # Parent 84673a7c54af4d6418dc3ef57e6e8730fbd54862 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. diff -r 84673a7c54af -r 45954a251a40 tests/hghave.py --- a/tests/hghave.py Mon Apr 04 03:16:18 2016 +0300 +++ b/tests/hghave.py Fri Apr 01 13:19:58 2016 +0000 @@ -111,7 +111,7 @@ re = r'Concurrent Versions System.*?server' return matchoutput('cvs --version 2>&1', re) and not has_msys() -@check("cvs112", "cvs client/server >= 1.12") +@check("cvs112", "cvs client/server 1.12.* (not cvsnt)") def has_cvs112(): re = r'Concurrent Versions System \(CVS\) 1.12.*?server' return matchoutput('cvs --version 2>&1', re) and not has_msys()