使用MySQL进行认证对于从CVSNT向Subversion迁移的朋友会很有用:因为CVSNT中用户的密码使用crypt函数加密的。SVN+Apache则是用MD5函数加密的。这就导致迁移时所有CVS用户的密码都要重新创建

。而使用MySQL进行认证的话,mysql认证模块可以选择使用多种加密函数进行认证。这样管理员只需要把原先的CVS用户密码贴到MySQL数据库中即可。
关于如何使用MySQL实现认证可以参阅这两篇文章
用 Apache 和 Subversion 搭建安全的版本控制环境
和
通过mysql数据库来认证Subversion
呵呵,iusesvn应该也有类似文章吧,我刚来没几天,还没找到
自己下的最新的源代码编译了一个(使用Visual Studio 2005 SP1 基于Apache2.2.4原码)。
测试能正常工作。
贴上来共享,给有需要的朋友。
注意:要使此模块正常工作,您还需要:
再加一个我自己用PHP写的简单的用户密码修改程序。
有问题的欢迎交流
发现iusesvn很不错,资料不必官方的少。还希望大家多多交流啊,一同解决问题!
附件压缩包内有完整的Apache配置段!
[
本帖最后由 shaohao 于 2007-3-3 00:05 编辑 ]