Version control 具有中央构建/自动推送到服务器功能的DVCS?
我正在寻找(SAP代表Netweaver Development Infrastructure)源代码管理系统的替代品,用于开发 JavaEE应用程序。主要原因是:Version control 具有中央构建/自动推送到服务器功能的DVCS?,version-control,mercurial,dvcs,Version Control,Mercurial,Dvcs,我正在寻找(SAP代表Netweaver Development Infrastructure)源代码管理系统的替代品,用于开发 JavaEE应用程序。主要原因是: NWDI不是DVCS:所以开发者必须在线才能做任何事情 用户界面:很难使用和培训开发人员使用该系统 跟踪更改/生成报告:对此的支持非常有限。 例如,我无法找出在过去两周内更改了哪些项目(项目中的文件) 代码审查:您可以进行代码审查,它有一个很好的diff实用程序。但就是这样,没有办法将代码评审附加到变更请求中 分支和合并是非常痛苦的
有没有像Mercurial这样酷炫的DVC也能完成上述两项功能,或者是我必须定制才能使其正常工作?我不知道有哪个DVC会提出所有内置功能。
唯一的替代方案(不是DVCS,但有一些DVCS特性)是(最多10个开发人员免费) 仅使用DVCS,CI和审查的通常设置为:
- (回顾)
- (调度程序)
请参阅“看起来没有现成的有用信息。我打算试用一下窑炉,因为它看起来很容易使用,并尝试定制它。我也找不到。我想我会尝试Mercurial和Civil,看看是否可以定制它们。