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:
more
hide
codeigniter.com
CodeIgniter - Open source PHP web application framework
CodeIgniter: an open source Web Application Framework that helps you write PHP programs
more
hide
scott.yang.id.au
Scott Yang's Playground
more
hide
darknet.org.uk
Darknet - The Darkside | Ethical Hacking, Penetration Testing & Computer Security
Don't Learn to HACK - Hack to LEARN. That's our motto and we stick to it, we are all about Ethical Hacking, Penetration Testing & Computer Security.
more
hide
linuxgazette.net
Linux Gazette | Making Linux a little more fun!
more
hide
sharkspace.com
Web Hosting, Reseller Hosting and Cloud Servers by Eleven2
more
hide
lwn.net
Welcome to LWN.net [LWN.net]
more
hide
zytrax.com
ZYTRAX Home Page
more
hide
linux-mag.com
Linux Magazine | Open Source, Open Standards
more
hide
wangtam.com
Wangtam - #1 - Gadgets for the Home and Garden - home gadgets, gardening accessories, gardening gifts, tech news, technology news, gadgets, gadget
who love spending their days out in the garden Panasonic Company launched its new electronic Energy Systems (MES) in Canton, Michigan
more
hide
framework.zend.com
Zend Framework

Support us!

Sponsors

"Thanks!" to all our other sponsors

Twitter

Chege Get your hands on PHP webmail at http://t.co/KDjKr7dL!
1 day ago     

Krassen Deltchev @hordeproject have you received my e-mail?
2 days ago     

Krassen Deltchev @hordeproject a walk-through is already sent to the provided mail address; best!
2 days ago     

Krassen Deltchev @hordeproject OK, i'll write a short walk-through.
2 days ago     

The Horde Project @test2v security@horde.org
2 days ago     

Powered by Podnova twitter

More

Logos

Shops

European Store US Store CafePress