当前位置:  开发笔记 > 编程语言 > 正文

SVN的最佳网络前端?

如何解决《SVN的最佳网络前端?》经验,为你挑选了5个好方法。

我正在研究SVN存储库浏览器,鉴于有多少人(我从这里开始),这是一个令人厌烦的任务

"理想"系统会

在Linux上运行

易于使用,即使对于非开发人员类型也是如此

看起来不错(有一个像样的皮肤)

要么有内置的访问控制,要么用PHP编写,这样我就可以自己破解它,将它连接到类似LDAP服务器的东西上.

基本上,我正在研究使用SVN前端作为资产交付系统的想法给其他员工(想想客户经理,项目经理等),他们需要只读访问权限并且不具备技术意识,因此它需要易于使用/导航.而且我真的需要能够在每个文件夹的基础上设置读取权限 - 我们不能让每个人都拥有对整个存储库的完全读取权限.



1> Kent Fredric..:

Trac.(http://trac.edgewall.org/ )它并不精彩,但从我看到的情况来看,SVN是最好的.

使用Access控件启动.

我设法为各种trac用户建立了一个甚至每个目录权限的装备(他们只是没有出现).

过了一会儿.

默认皮肤看起来非常好,并且高度可调.

附带一个wiki和bug跟踪器,如果需要,可以禁用它.



2> Chii..:

Atlassian Fisheye http://www.atlassian.com/software/fisheye/是一个我不能没有的商业广告!

(完全披露......我受雇于Atlassian,但我毫不逊色地说Fisheye是我用过的最好的那个)


我只是希望你们能让它更稳定.这是一个主要的内存耗尽,并且一直抛出异常和崩溃.对功能的关注少一点,对稳定性的关注会更多,这会让你走得更远.在我上一家公司,我们经常与托管这些产品进行斗争(尽管您的支持确实与我们合作).

3> Jim T..:

redmine是我们在工作中使用的东西.它与trac类似,但提供多项目功能.浏览器体面,允许每个项目的基于角色的权限,每个项目都基于存储库的子树.

还允许您浏览其他存储库类型,具有用于发布文件和Wiki的文件存储 - 所有这些都可以基于每个项目禁用或启用.


为Redmine +1,它远远领先于Trac

4> Peter S. Hou..:

ViewVC的主干开发版本(设置为1.1版)支持访问控制.ViewVC作为存储库查看器具有特色,使用起来非常直观,没有任何不必要的额外功能.



5> K. Norbert..:

WebSVN?它是用PHP编写的,轻量级,简单.看看演示.

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有