我正在研究SVN存储库浏览器,鉴于有多少人(我开始here)
这是一项令人厌烦的任务“理想”系统
基本上,我正在研究使用SVN前端作为资产交付系统的想法,以便将资产交付给其他员工(想想客户经理,项目经理等),他们需要只读访问权限,而不是技术上这需要易于使用/导航。而且我真的需要能够在每个文件夹的基础上设置读取权限 - 我们不能让每个人都拥有对整个存储库的完全读取权限。
答案 0 :(得分:20)
Trac。(http://trac.edgewall.org/)它并不精彩,但从我所看到的情况来看,SVN是最好的。
使用Access控件启动。
我设法为各种trac用户建立了一个甚至每个目录权限的装备(他们只是没有出现)。
过了一会儿。
默认皮肤看起来非常好,并且高度可调。
附带维基百科&错误跟踪器,您可以根据需要禁用它。
答案 1 :(得分:11)
Atlassian Fisheye http://www.atlassian.com/software/fisheye/是一个我不能没有的商业广告!
(完全披露......我受雇于Atlassian,但我毫不逊色地说Fisheye是我用过的最好的那个)
答案 2 :(得分:7)
redmine是我们在工作中使用的。 它与trac类似,但提供多项目功能。浏览器体面,允许每个项目的基于角色的权限,每个项目都基于存储库的子树。
还允许您浏览其他存储库类型,具有用于发布文件和Wiki的文件存储 - 所有这些都可以在每个项目的基础上禁用或启用。
答案 3 :(得分:6)
ViewVC的主干开发版本(设置为1.1版)支持访问控制。 ViewVC作为存储库查看器非常有用,并且使用起来非常直观,没有任何不必要的额外内容。
答案 4 :(得分:6)
答案 5 :(得分:4)
sventon看起来非常有趣。它是一个在svnkit Java库之上编写的servlet / jsp解决方案。它可以充当真正的客户端,因此不需要直接访问存储库(例如ViewVC)。它可以使用存储库本身的访问控制。
答案 6 :(得分:2)
我没有被Atlassian聘用,鱼眼很棒。我认为加入坩埚会让它成为真正的胜利。 (过去我使用过websvn,发现没关系)。我真的不喜欢viewVC界面。有一些关于它的事情让我更难以杂志改变,我不知道是什么。
答案 7 :(得分:1)
我们使用ViewVC浏览CVS和SVN存储库但是由于我们切换到FishEye,我们终于有了一个非常好的代码浏览和检查解决方案。
我们还使用其他Atlassian产品(Jira和Confluence),所有这些产品之间的集成非常棒!
PS。我不是Atlassian的员工:))
答案 8 :(得分:1)
http://beanstalkapp.com/将托管您的存储库,并使其可以同时导航。
答案 9 :(得分:0)
我们计划提供您错过的访问控制功能,它位于路线图上。我们还针对搜索,工作流支持,现在您可以向文件和目录添加说明 使用radeox并在Java或Groovy中编写插件。
是的,我与Groowiki有联系。我写了它并计划进一步发展它。它也是免费的和商业的。只有极少数功能被关闭(非开放)源,因此需要这些特定功能的大公司支持其开发。