Needham, MA (PRWEB) July 01, 2013
Assembla announced the release of a new feature that allows for unprecedented control over repositories and source code management. Assembla’s new server-side hook library gives developers and system administrators capabilities never before available in a cloud-hosted service.
"We are extremely excited about bringing self-hosted repository capabilities to the cloud. With server-side hooks, the possibilities for managing repositories are literally limitless," said Michael Chletsos, CTO, Assembla.
"Until now, server-side hooks have only been available for those who maintain their own repositories, which requires hardware, infrastructure, and administration," said Adam Feber, Assembla’s Director of Product Marketing.
Server-side hooks are scripts that run both before and after content is pushed to the server. For example, if the "min length" server-side hook is installed, a user can set a minimum required length for the commit message. If code is committed without a commit message of a certain minimum length, the code is rejected and not committed. This ensures commit messages are properly formatted. The benefits of server-side hooks extend to any tasks requiring automation that relies on external web hooks, including checking code for syntax. In short, it makes it easy to manage multiple contributions from a distributed team to a single repository and prevents commits that do not comply with coding standards.
"In addition to providing a library of server-side hooks, Assembla allows users to contribute their own hooks. If a hook is approved, we will make them available for everyone to use," said Michael Chletsos. To kick off community involvement, Assembla is running a contest where users can submit their own hooks and win prizes for doing so. Learn more about the server-side hooks contest.
Server-side hooks are currently available in Assembla’s Subversion and Git code repositories. For more information about adding hooks as well as a description of specific features, visit Assembla’s blog announcement for server-side hooks.
Assembla provides collaborative task and code management tools and services to accelerate cloud-based Agile development. Its mission is to build software faster with less stress. Over 800,000 people in more than 100 countries trust Assembla with their development projects. For more information, visit http://www.assembla.com.