|
|
1
5
这些HTML页面由mod_dav_svn模块生成。他们没有HTML页面作为模板或类似的东西。 但是,如果您想要定制这些生成页面的外观,可以使用XML转换文件(XSL)来实现。 若要启用此功能,请首先创建一个XSL文件或从Web上选取许多示例之一。然后添加行
重新启动Apache。 您可以在 TortoiseSVN repository . (使用“guest”作为用户名,保留密码为空)。 |
|
|
2
1
Apache使用许多“模块”来处理其操作的不同方面。它将请求和处理交给这些模块,然后将它们的响应(通过另一个处理程序链)转发给客户机。 其中一个处理程序mod_Davsvn(我可能记不清名称)负责处理标识为svn repo路径的URL的任何“处理”。当您联系其中一条路径时,Apache将处理交给SVN处理程序,SVN处理程序“假装”找到所需的页面并返回其内容。实际上,它根据回购协议中的数据构建响应并返回它。 |
|
|
3
0
呵呵?没有.html文件;通过某些Apache模块进行的Subversion只是直接向Apache提供HTML。 |
|
|
4
0
Apache不使用.html文件浏览存储库。相反,Apache通过以下模块可以理解.svn文件夹:
在Ubuntu上,您可以运行apt install subversion以正确设置大多数内容,但您需要确保更新apache以找到上述模块,并在apache conf文件中放入以下内容:
请注意,我已经设置了它,以便在访问存储库时检查密码。重新启动Apache并设置好密码后,应该可以转到 http://www.somewebsite.com/somewebsite 并查看您的SVN存储库。您将看到存储库中的实际文件,而不是存储库结构本身。如果您想查看存储库结构,可以在conf文件中使用apache别名。
|