Projects / Insurrection

Insurrection

Insurrection is a Web interface and RSS and Atom feed generator for Subversion that uses modern browser features while being as browser agnostic as possible. It has some repository rights administration features and a reasonably good-looking interface that can be customized. RSS and Atom feeds of updates to the project are available.

Tags Information Management Document Repositories Office/Business groupware Software Development Version Control Subversion
Licenses GPL
Operating Systems POSIX Linux
Implementation JavaScript Perl

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  01 Feb 2006 23:06
  • Rrelease-after

Changes: The way the filter for non-XSLT browsers works was changed such that it is possible to detect the upcoming Apple Safari update that fixes its XSLT implementation. A way to browse the repository at any revision was added. To enable the user to enter this mode, there is a link on the revision change log pages. The pre-commit hook was fixed to deal with the trailing "/" on directory entries.

  • Rrelease-mid
  •  04 Dec 2005 05:09
  • Rrelease-after

Changes: Support for log message updating via the Insurrection Web interface was added. This is only enabled if the repository has revprop editing enabled. The browser test pages were made fully self-contained. They no longer depend on some of the files that are part of Insurrection. Some obscure security details were addressed. The old broken_xslt support was removed in favor of the stream based support for browsers that are known to not have funtioning XML/XSLT support.

  • Rrelease-mid
  •  11 Oct 2005 11:57
  • Rrelease-after

Changes: The major change in this release is the switch to the Atom 1.0 feed specification from Atom 0.3. Other changes include better handling of peg revisions for diff and blame, and some minor layout/style changes.

  • Rrelease-mid
  •  08 Oct 2005 16:12
  • Rrelease-after

Changes: Numerous bug fixes and feature enhancements were made, including a better main repository listing format with more details, Atom and RSS XSLT stylesheets such that the feeds can be read in a standard Web browser in addition to Atom and RSS readers, and better "conditional get" support (which handles a greater variety of HTTP engines). Repository and server administration pages are not functional.

  • Rrelease-mid
  •  01 Jun 2005 07:40
  • Rrelease-after

Changes: Atom feed support was added in addition to the RSS feed. Repository admin access was added to repository dumps and repository bandwidth information.

Rss Recent comments

Rcomment-before 22 Jun 2006 02:41 Rcomment-trans mksoft Rcomment-after

Re: "Administration features"? --cool, where?

> Developing www.CommuniDB.com (a

> Subversion-based XML Wiki and more),

> I've been looking for Web GUI tools for

>

> Subversion to manage users & groups

> --as those

> listed here (SynManager,

>

> SynAccess, and your

>

> Insurrection).  In particular,

> you mention here "[Insurrection]

> has some repository rights

> administration

> features" and "Administrate

> user access

> to repositories"; however, the ONLY

>

> details I can find are at

>

> http://svn.code-host.net/best-practices.html

[...]

The administrative screens can be see at http://svn.code-host.net/project.html when you "click to view screen shots" on that page. Some of those screens have been enhanced since I made those screen shots. The svn.code-host.net server does not allow access to that administrative pages as that would, well, allow access to that administrative pages for that server, which is what I and my customers use to administrate their repositories.

Rcomment-before 22 Jun 2006 00:01 Rcomment-trans PRichard Rcomment-after

"Administration features"? --cool, where?

Developing www.CommuniDB.com (http://www.CommuniDB.com) (a
Subversion-based XML Wiki and more), I've been looking for Web GUI tools for
Subversion to manage users & groups --as those
listed here (SynManager (http://freshmeat.net/projects/svnmanager/),

SynAccess, and your

Insurrection).  In particular,
you mention here "[Insurrection] has some repository rights administration
features" and "Administrate user access
to repositories"; however, the ONLY
details I can find are at

http:// (http://svn.code-host.net/best-practices.html)svn.code-host.net/best-practices.html (http://svn.code-host.net/best-practices.html)
which says: "

If you don't have an account on the Insurrection server,
please get one now.  The username of the account should be the same as your
EMail address. This is important as Insurrection will be sending EMail to
you with your new account password.  ...

Once you have your account, go to
password change (http://svn.code-host.net/password.cgi) web
interface and log in using your user name and password.  You should also
take a moment to change the password to something secure.  Note that the
Insurrection server passwords are stored in a one-way encrypted format and
thus can not be recovered but they may be reset by an administrator.

" --That's it.  Where are the rest of the administrative features? 
Can it handle groups?  Nested groups?

BTW, your SVN web display interface is cool.  I especially like the
XML: "Note that the repository browsing features require a web browser that
is XML and XSLT compatible."  You may be interested in our
www.CommuniDB.com (http://www.CommuniDB.com)
wiki: see the part which says there "A way to turn display XML & XSLT:
maybe

"SVNIndexXSLT" but which displays index.xml, not the folder
contents."  Thoughts appreciated.

893b53d9ac9dd16058d80fb9d202d4ba_thumb

Project Spotlight

TuxWordSmith

A multi-language Scrabble game.

No-screenshot

Project Spotlight

StarOffice

A cross-platform office suite.