svnquery

svnquery.tigris.org

svnquery

项目 首页

 

There will be a brief maintenance window every Friday at 17:00 Pacific.


For further details, see CollabNet's maintenance and upgrade policy.

 

如果您已注册并同时已登录,您可以参与 项目。

SvnQuery

摘要Subversion repository fulltext and revision metadata searching
种类 scm
许可证Apache License
所有者crodemeyer




SvnQuery is a fast full text search engine for subversion repositories. It searches every file in every revision. Not only the content of a file is indexed, but also its complete metadata like path, author, comments and properties.
Two simple Google-like frontends are provided, but it is expected that the query library and indexing mechanism can be reused in other frontends, e.g. a web service or a Visual Studio Plug-In.

SvnQuery is implemented in C# 3.0 and ASP.NET is used for the web frontend. The full text search is done by Lucene.Net which delivers an astonishing performance.

The interface to subversion is isolated so that the svn command line client or something like SharpSvn can be used as an implementation. Porting to Java using the original implementation of Lucene should be easy.

Download Demo

Download a self running demo of SvnQuery with an already created index. As a prerequisite you need the .Net Framework 3.5.

The demo of SvnWebQuery uses the ASP.NET development server to host the SvnWebQuery web application and starts a
browser that displays the Web UI.

SvnFind is a typical windows client which can directly query the index files. No need to use a webserver at all.

If you want to recreate or update the index look into index_create.cmd and index_update.cmd. Note that because of their size the downloads are hosted on atombrenner.de. See the Demo Quickstart

Download Release

You can download the latest stable release from here:

The documentation section contains detailed instructions of how to setup and integrate with your current repository. More information about releases can be found in the release notes.

Hackers Guide

Visit the Wiki if you like to modify the source or contribute to the development.

Roadmap

The current version 1.2.2.0 is well tested and working in several production environments. The following features are planned for a 2.0 version.

  • provide an installer for IIS 7 or higher
  • rework the index format so that copies can be stored natively inside the index. This would allow cheap indexing of tags and branches.
  • build a solid index faster for a given revision (don't start index at the beginning)
posted on 2012-03-28 12:02  lexus 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/lexus/archive/2012/03/28/2421002.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值