在我们的站点上,我们目前使用在 Solaris 上运行的 CVSNT 作为我们的源存储库服务器。我们使用 CVSNT 中的ACL功能并依赖 TortoiseCVS 能够运行cvs ls
命令,因此我们无法运行常规 CVS 服务器。
我最近注意到March Hare已停用CVSNT的社区版本,现在对所有下载收取 426 美元的分发费。(商业版每人只需 85 美元)。
TortioseCVS 带有 CVSNT,我注意到这个版本的 CVSNT 有一个恼人的习惯,会显示一个对话框,要求您升级到支持的版本,并且偶尔会在 CVS 提交评论中附加升级广告。
与此同时,March Hare 似乎正在推动一个名为EVS的新开源软件包,作为正式开源 CVS 的替代方案。
到底是怎么回事?EVS 是 TortoiseCVS 可以使用的 CVSNT 的替代品吗?如果我们升级 CVS 存储库以使用 EVS,用户会注意到吗?
我可以继续使用 CVSNT 而无需支付 426 美元的发行费吗?
一旦我们控制了其他一些问题,我们可能会立即转移到 Subversion,但我知道很多商店仍在使用 CVS,我想知道在使用 Tortoise 和 CVSNT 或继续使用 CVSNT 时是否存在任何许可问题处理源存储库。