CvsChangelogBuilder is an utility to generate advanced, differential and/or graphical changelogs, for a project hosted on a CVS server (CVS change log). It provides a better output than the 'cvs log' command, and accept a lot of options.
Coordinated multi-repository super-projects for Git
Gitslave is a script for coordinated version control of large projects combining code from multiple independent repositories using Git. More flexible than traditional git submodules, gitslave provides a simple wrapper around command-line git that manages a directory tree with multiple subsidiary ("slave") git repositories in sub-directories of a "master" git repository. Any git command run from the "gits" wrapper will be performed in all the git repositories; for example gits checkout -b newbranch will create the new branch in all repositories. Gitslave has been used for mid-sized product development with many slave repositories (representing different programs and plugins), branches, tags, and developers; and for single-person repositories tracking groups of .emacs and .vim repositories (in the latter case, it is basically used to keep the slave repositories up to date via a single command).
The script helps commiting changes on several branches in CVS by creating a bunch of CVS commands which the user normally would have to create himself.
Cvsplot is a perl script which analyses the history of a CVS-managed project. The script executes on a set of files, analyses their history, and automatically generates graphs that plot lines of code and number of files against time.
The DevTools project is an open-source (BSD-licensed) set of development tools, including a set of shared gmake-style utility makefiles, the TLM version-control wrapper, and various other little utility C++ programs and Perl and Python scripts.
Tikal's open source Application Development & Deployment is comprised of fully integrated suites that cover the entire software life-cycle, include tools for development and deployment of applications, software configuration management and ASQA.
A C/C++ dependency generator for large software projects. Parses all source files in a directory tree and constructs a large dependency file for inclusion in a Makefile.
Script to deploy svn changes to ftp. Deploy only changed files and check if current version are changed on server and ask what to do. Typical use 'sfdeploy d 4 HEAD': deploy svn changed file from version 4 to HEAD.
LDIFF is an enhanced language-independent line differencing tool built upon the Unix diff and overcomes its limitations in determining whether an artifact line has been changed or is the result of additions and removals
Provide secure and stable OS, based on highly modified Linux Kernel, own package system, like "BSD Ports". Compatible with x86, Power PC. Easy to use of any level users. Complete Documentantion in many languages. 99% compatible with Windows.
Audited Objects (AO) is a tool for the analysis and optimization of automated software processes such as builds. It supports reuse of previously built objects, generation of prerequisite data, parallelization, etc.
The DevTools project has moved to http://sourceforge.net/projects/devtools/ .
Gives an overview (in a graphical-directory-view) where changes have to be done/expected on a three-way-diff. Not to be used for the actual diff/merge itself, but usefull to get an overview in advance.
A Web-site concentrating information, reviews, advocacy material and a comparison of Version Control systems, or Source Configuration Management (SCM) systems.
This simple utility alows you to view the differences in branches of you cvs project in a graphical and easy to understand way.
CVS tools - set of utilities for users, project/build managers and system administrators. The tools use platform independent languages like bash, Perl, Python or Java. Platform support Win32/Cygwin and Linux based file systems.
CVSreport formats and mails configurable reports of CVS events (add, remove, modify). It is meant to cooperate with cvsweb/viewcvs CGIs.
This project aims to create a tool that can checkout a repository, run its tests and report on the results. Initially, it will focus on Perl modules/apps but hopefully it will eventually be usable with different languages.
This is a database contained revision control system. Initial support will be for PL/SQL running in Oracle but in the future additional languages and databases may be supported. The intent is for development teams to have all their code with revision his
Automated build system. CVS commit / watch / tag notification via email, newsgroup, and/or IRC. Console-based file manipulation tools and utilities. XML-based file copy/FTP script. IRC session logger. Synchronize web site with CVS. GPL. Tested on
DµMaS is a Document Micro-Management System. It is a document repository which understands documents internally, their structure and interdependencies so it can provide much better tools and process for their management.
Flooda is a free SCM/VC (Software Configuration Management / Version Control) tool. Its source code size is less than 4000 lines, only 1 percent of SVN (Subversion) 's. But some of its features such as task/activity are more powerful than ClearCase UCM.
Idea Board is a tool supporting real-time collaborative brainstorming using TCP/IP networking. The shared workspace will support version control both of the individual text/image objects and of the layout and interrelationships of those objects.
A web interface based on PHP/MySQL/XML to manage a Internationalization/Localization team and work. eg. Job Assignment, Proofreading, Glossary...
OpenMAP Suite is a document management suite based on Subversion
The OpenMAP business suite has been actively developed since 2011. The suite provides everything a typical DMS needs: * user and group management * data access management * e-mail account management * synchronized, offline mode capable file drive * document management system with tagging, indexing and trailing * server side document backup and archiving system The OpenMAP data handling is mostly based on Subversion, further existing software systems are used to implement the different modules. The server software is intended to run on (Gentoo or Centos) Linux. Supported platforms for the client are Linux and Windows (XP, Vista, 7 and 8), Android support is planned.