Community  »  Applications  »  Chora

Chora is our tool for viewing code repositories that are managed using the CVS or Subversion source control systems. It aims to provide a high degree of integration with CVS, SVN and the other Horde web-based tools.

Right now, Chora comes close to matching existing CVS-Web scripts feature for feature, and provides a solid base for future development. Some exciting new features include a visual branch viewing tool, which intelligently displays the branch history of a given file. Branches have traditionally been a source of confusion when using CVS, and this feature aims to make it a bit clearer and easier to use.

Other features include:

  • Directory-based views, with a summary of the most recent activity.
  • View full log history on a single file, with the ability to stick to a single branch.
  • Request arbritrary differences between versions and branches. These can be viewed in a variety of formats, ranging from raw diff output to human-readable HTML.
  • Visual branch viewing for a single file, which graphically represents the history of the file with respect to branches from the main trunk of development.
  • Annotation (otherwise known as 'blame') support, which shows which authors are responsible for which portions of a file's contents.

Chora is designed from the ground-up with customisability in mind, since Version Control Systems are used in a variety of different ways. Because of this, all the repository manipulation logic is abstracted away in our VC library module. The main PHP scripts are simple HTML rendering scripts, while the complex repository logic is hidden away in the library. This library can be used for a variety of other uses, such as searching for commits, graph generation, change collation, etc (all features planned for eventual inclusion into Chora).

If you are interested in helping develop this module, or just want to ask questions and keep an eye on its progress, be sure to join our mailing list!

Featured At

Featured at:
PHPCrossRef - PHP Cross Reference Library
Fossies - The Fresh Open Source Software Archive
Fossies - The Fresh Open Source Software archive with special browsing features
Tine 2.0org - Open Source Project is a joint community project to improve and enhance the open source software Tine 2.0, sponsored by Metaways.
CIO Australia - Information Technology strategy insight for senior IT management
Information Technology strategy insight for senior IT management - resources to understand and leverage information technology.
Web Hosting Provider for Java Hosting | Tomcat Hosting | JSP Servlets | PHP | ASP .NET | ColdFusion | cPanel | Plesk Windows web hosting and much more!
Expert Web Hosting. Looking for Java hosting, JSP Hosting, Tomcat hosting, cPanel hosting and much more - DailyRazor's got it! Find here affordable drupal, magento, java, WordPress wiki, windows web site hosting, java hosting, dedicated server hosting, best ColdFusion hosting, private jboss or tomcat hosting, zen cart, ecommerce or vps hosting services.
Quoth the Raven, "Welcome!"
Web Hosting Reviews - Find Reliable Affordable Web Hosts
Web hosting shopping guide, with an emphasis on finding credible customer reviews.
Techworld - Defining Technology for Australia's IT Leaders
Defining Technology for Australia's IT Leaders.
Professional UK Content Writers |
Professional UK-based content writers. We provide quality website content writing services to clients around the world. Click here to find out more! - We'll be back soon - We'll be back soon

Support us!


"Thanks!" to all our other sponsors


chuckhagenbuch RT @hordeproject: #activesync #hordepro…"> A week into it, and already 75% to our tilt goal. We have a great community! #activesync #hordepro
2 hours ago     

The Horde Project #activesync #hordeproject"> A week into it, and already 75% to our tilt goal. We have a great community! #activesync #hordeproject
3 hours ago     

The Horde Project @jimmykat Do they use an iTip capable client? If not, the link should work w/o login Unless you use some SSO like with Plesk/cPanel.
18 hours ago     

Matt Irons @hordeproject Hi.When emailing cal invites,ppl click on "accept" takes them to Webmail log in (which they don't use). How can I fix this?Ty
19 hours ago     

Dainius Grincevicius #horde #hordeproject or #roundcube . Tough one :)
3 days ago     

Powered by Podnova twitter




European Store US Store CafePress