[21 total ]
Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles.
Hudson is an automated build system for a team as well as a system that monitors automated jobs (such as cron jobs)
Continuum is a continuous integration server for building Java based projects. It supports a wide range of projects.
StatSVN retrieves information from a Subversion repository and generates various tables and charts describing the project development.
* Timeline for the lines of code
* Lines of code for each developer
* Activity by Clock time
... [More]
* Authors Activity
* Author activity per Module
* Author Most Recent Commits with links to ViewVc
* Stats per directory
* Average file size
* Files with most revisions
* Directory Sizes
* Repository Tags Number of LOC per version.
* Repository tree with file count and lines of code
* LOC and Churn the evolution of LOC and the amount of change per day
* Repo Map the dynamic hierarchical view of your repo for the last 30 days
The current version of StatSVN generates a static suite of HTML or XDOC documents [Less]
SVNKit is a pure Java Subversion library.
SVNKit provides programming API to access and manipulate Subversion working copies and Subversion repositories and includes SVNKit-based Subversion command line client.
EmForge is a J2EE-based, Open-Source, Workflow-Based integrated solution for managing software development process. Our target is to provide easy to use (on the one hand) and flexible (on the other hand) solution for software-development teams.
... [More]
Key Features of EmForge
* Integration of tools, used in software-development process:
* Documentation(Wiki-based);
* Task-Management (Workflow-Based);
* Version-Control Management (Subversion-based);
* Easy to use - in this project we used Trac as prototype
* Flexible: easy integrate and configure for your needs;
* Open-Source (LGPL) with commercial support. [Less]
Luntbuild is a powerful build automation and management tool. Continuous Integration or nightly builds can be easily set using a clean web interface. Executed builds are well managed using functions such as search, categorization, promotion
... [More]
, patching, deletion, etc. It also acts as a central build artifacts repository and download area for your whole team. [Less]
The Mindquarry Collaboration Server is an integrated set of tools for better teamwork including file sharing with version control, WYSIWYG-Wiki, and easy-to-use task management. It is accompanied by a small desktop client that allows desktop synchronization, and features a small todo list.
Mindquarry Desktop is a collection of tools for accessing the Mindquarry Collaboration Server from your Windows, Linux or Mac OS X Desktop. It features offline task management and desktop synchronization of shared files.
The Ldap Synchronization Connector project provides tools to populate a LDAP directory from a list of data sources including any database with a JDBC connector, another LDAP directory, flat files...
The main goal is to provide an efficient way of
... [More]
writing a synchronization engine in less than a week: one day if you are already familiar with directories the first time, one/two hours after that. [Less]
Maven SCM supports Maven 2.x plugins (e.g. maven-release-plugin) and other tools (e.g. Continuum) by providing them with a common API for doing SCM operations.
IvySvn is a resolver for Ivy 2.0 which uses Subversion for storing artifacts for use in Ivy's publish and retrieve operations. Ivy is a dependency manager for Java which can be integrated into Ant builds to allow for retrieval of artifacts (e.g.
... [More]
third-party jar files) which your project may depend on as well as publication of artifacts (e.g. your own .jar/.war/.ear/.tgz files etc.) that your build generates. Subversion is not supported "out of the box" by Ivy itself, which is the gap that IvySvn aims to fill. [Less]
sventon is a web client for browsing Subversion repositories. It is powerful, straightforward to use, and super easy to install.
VC Aperture provides you with a thorough view of your version control repository. It lets you look both wide and deep into your source code.
Treez is an open source version control monitor and changelog manager with pluggable support for multiple Version Control systems such as Subversion and CVS.
Open Software Factory turns UML models into executable application code. It supports the rapid development of web service enabled J2EE applications that run on any J2EE server.
When using OSF, all design changes are made in your UML model and OSF
... [More]
updates your application by iterative code generation. Hand coded software is not touched by OSF. Instead, generated code is seamlessly integrated with hand code with OSF generated pattern implmentations.
OSF is currently built on the AndroMDA platform and uses Velocity for code generation. The upcoming major release of OSF is being
developed with the Atlas Transformation Language and EMF.
Modules for JRuby/Ruby support and plug-ins for NetBeans and Eclipse will be released by December 31, 2007. [Less]
IvyMeetSvn allows you to maintain your ivy artifact repository in your already existing Subversion stack. For Ivy 1.4.1.
Java API for Audioscrobbler Protocols and Web Services
This is a non-source project that is encouraged to be used by other source based projects. It represents a container for binary distributions and their accompanying licenses. The purpose of this repository is to enable other projects to be able to
... [More]
conveniently reference a specific distribution’s release binaries using “svn:externals”. Hence, this shared repository thus reduces the foot print of other source based repositories (typically their included libraries). Please note, this repository will only contain specific releases of distributions that have been linked into sources. You should always visit the original publishers site for other all releases of a given product.
The reason why this repository is needed:
* Most distribution bundles are either source or binary, but not both
* Many source distributions force builders to go fetch their specific releases of their dependencies. This unnecessarily complicates the process of building a code base
* Some binary distributions disappear with abandoned projects
* Not all open source software is published under a subversion repository [Less]
written in ruby, it handles ONLY java projects that use maven2 as their build system and are stored in a subversion repository
svn-web-admin is a web application that allow you to manager users, groups and access to a subversion server configured via Apache Httpd (mod_dav, mod_dav_svn, mod_authz_svn). For subversion server configuration details, see Chapter 6. Server
... [More]
Configuration of the free Version Control with Subversion online book.
This subversion configuration is most commonly used with the CollabNet's Subversion.
Software Requirements: Java SE 5 Ant 1.7.0 Servlet Container of choice (e.g. Tomcat) Also, ensure you have htpasswd script installed (see HTTP Server documentation), and read/write access to the subversion access (AuthzSVNAccessFile) and user authorization (AuthUserFile) files.
Build instructions:
- Execute: ant warOptionally you can deploy the binary release svn-web-admin-1.0.war (compiled in Java SE 6)
Installation instructions:
- Deploy war to Servlet Container
- Edit 'svnwebadmin.properties' inside WEB-INF/classes to match environment
- Start ContainerScreenshot:
svn-web-admin uses GWT
Please contact the project owner with any questions or issues: [Less]