Subversion 可以通过浏览器做什么?
我随机发现,当从网络浏览器浏览 SVN 存储库时(f.inst. http://svn.myserver.com /)您可以将查询参数 ?r=5
附加到 URL 以获取该版本中的文件。所以我想知道:你还可以通过浏览器做些什么?
如果我可以直接在浏览器中阅读更改日志或比较修订版本而不需要安装颠覆应用程序,那就太好了。
SVN服务器是一个安装了XAMPP和subversion的Windows服务器,使用WebDAV模块和类似的东西(我不是专业人士)
感谢您提供任何信息,我在Google上找不到任何关于此的信息
I found out randomly that when browsing an SVN repository from a web browser (f.inst. http://svn.myserver.com/) you can append the query parameter ?r=5
to the URL to get files from that revision. So I was wondering: What more can you do from the browser?
It would be great if I could read change-logs or compare revisions right in the browser without the need to install a subversion application.
The SVN server is a Windows server with XAMPP and subversion installed, using WebDAV modules and something like that (I'm no pro)
Thanks for any information, I couldn't find anything about this on Google
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
据我所知,浏览器 Subverson 本身没有提供任何其他内容。
WebSVN - http://www.websvn.info/ - 是一个流行的 Subversion 存储库查看器。为您提供您正在寻找的功能。它是一个 PHP 应用程序,因此应该很容易与 Subversion 存储库一起安装。
From the browser Subverson itself doesn't offer anything else that I am aware of.
WebSVN - http://www.websvn.info/ - is a popular repository viewer for Subversion. Gives you the functionality you are looking for. Its a PHP app so should be easy for you to install along side the Subversion repository.
所有“Web 浏览器”都可以执行 HEAD、GET 和 POST 请求。有些可以执行 OPTIONS、PUT、DELETE、TRACE 和 CONNECT。要在 XAMPP 和 WebDAV 下使用 SVN,您需要可以执行 PROPFIND 请求的东西。
您的 WebDAV 服务器响应 HTTP GET 请求,使用 SVN 插件从 SVN 存储库获取数据和目录列表。如果您想获取大小、日期、评论等属性以及其他所有内容,SVN WebDav 插件需要 HTTP PROPFIND 请求。
您可以获得某些浏览器的插件,这些插件允许您键入随机 HTTP 请求,或者执行 WebDav 请求,或者执行特定的 SVN webdav 或 svn: 协议请求。我不知道有哪个“网络浏览器”包含对 HTTP PROPFIND 的本机支持。
All "web browsers" can do HEAD, GET, and POST requests. Some can do OPTIONS, PUT, DELETE, TRACE and CONNECT. To use SVN under XAMPP and WebDAV, you need something that can do PROPFIND requests.
Your WebDAV server responds to HTTP GET requests, using the SVN plugin to get data and directory listings from your SVN repository. If you want to get properties like Size, Date, Comments and everything else, the SVN WebDav plugin expects HTTP PROPFIND requests.
You can get plugins for some browsers that allow you to type random HTTP requests, or to do WebDav requests, or to do specific SVN webdav or svn: protocol requests. I'm not aware of a 'web browser' that includes native support for HTTP PROPFIND.