Main > Free Download Search >

Free distributed version control system software for linux

distributed version control system

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 9490
Distributed Access Control System 1.4.20

Distributed Access Control System 1.4.20


Distributed Access Control System is a complete, light-weight, single sign-on and role-based access control system. more>>
Distributed Access Control System is a complete, light-weight, single sign-on and role-based access control system distributed under an open source license. It provides:
- extended authentication and role-based access control capabilities for Apache-based web services, CGI programs, and virtually any program or script;
- a wide array of flexible, modular, and efficient authentication methods, including two-factor authentication and hardware tokens;
- powerful, rule-based authorization checking that can be applied transparently to any resource or activity (such as web services, web content, and program features) by Apache-based web services and CGI programs, or virtually any program or script;
- an Apache 2.0/2.2 module, suite of CGI programs, and collection of command line tools for Unix-type platforms, such as Linux, FreeBSD, and Solaris.
Enhancements:
- This release includes an important bugfix to local_passwd_authenticate that prevents invalid passwords from being accepted.
- Some minor bugs have also been addressed, including some problems with dacs.quick(7).
<<less
Download (MB)
Added: 2007-08-16 License: GPL (GNU General Public License) Price:
803 downloads
A Simple Version Control System 0.9.6

A Simple Version Control System 0.9.6


A Simple Version Control System is an easy to install and easy to to use version/revision control system. more>>
A Simple Version Control System is an easy to install and easy to to use version/revision control system.
ASVCS differs from most other version control systems in that ASVCS is designed to keep track of files in place. ASVCS does not allow any changes to be made to files, all changes require the users to change files externally with FTP or SSH access.
ASVCS is very easy to setup and use. Users do not need to work with repository, branches, commit and check-out files. All a user needs to do is upload the changes files and click Update or if enabled just wait for it to be updated automatically.
ASVCS is ideal for small projects or personal use, though it can also be used by large project how do not need or want the complexity of most version control systems.
Main features:
- asy to install and use
- Written in PHP
- Can track binary or text files
- Automatic file tracking (requires cron support)
- Diffs of revisions
- Easy user access management
- Entirely Web based
- Skinable
- Open source (MIT/expat license)
<<less
Download (0.10MB)
Added: 2007-03-15 License: MIT/X Consortium License Price:
960 downloads
Distributed Concurrent Versioning System 1.0.3

Distributed Concurrent Versioning System 1.0.3


Distributed Concurrent Versioning System (DCVS) project extends the well-known version control system CVS. more>>
Distributed Concurrent Versioning System (DCVS) project extends the well-known version control system CVS and the file distribution and synchronization program CVSup with functionality to distribute CVS repositories with local lines of development and handle synchronization of the distributed repositories automatically in the background.
Development lines (branches) are owned by a repository server, repository servers efficiently update each other via CVSup, and CVS ensures correct server use on checkin and branch creation.
Enhancements:
- This release adds miscellaneous bugfixes and the security patches of CVS 1.12.13.
- There are now installation packages for Windows to be installed on Cygwin, for SUSE Linux 10, for FreeBSD 4, 5, and 6, and for Fedora Core 4.
<<less
Download (4.1MB)
Added: 2006-10-20 License: GPL (GNU General Public License) Price:
1100 downloads
Automatic Revision Control System 0.5.0

Automatic Revision Control System 0.5.0


Automated Revision Control System is used to automatically monitor remote and local git, subversion, CVS, and even rsync repos. more>>
Automated Revision Control System is used to automatically monitor remote and local git, subversion, CVS, and even rsync repositories.
It notices changes and updates the local and remote repositories almost automatically. It requires either git, subversion, rsync, or CVS, and can be used for Web site maintainance, backup, communications, and many other purposes.
Enhancements:
- This release generally works a lot better to the extent that the authors are starting to using it for everyday file syncing and backup.
<<less
Download (0.013MB)
Added: 2007-03-11 License: GPL (GNU General Public License) Price:
958 downloads
Distributed Multi-User Compilation System 0.5

Distributed Multi-User Compilation System 0.5


Distributed Multi-User Compilation System is a system that allows a group of users to share a compilation farm. more>>
Distributed Multi-User Compilation System is a system that allows a group of users to share a compilation farm. Each compilation request from each user will be sent to the fastest available machine, every time.
Main features:
- Supports multiple users compiling simultaneously, and scales well to handle the new loads.
- Supports multiple operating systems in the compilation farm.
- Uses all processors of a multi-processor compilation host.
- Makes best use of compilation hosts with widely differing CPU speeds.
- Guarantees that a compilation host will not be overloaded by compilations.
- Takes into account the load on a host caused by non-compilation tasks.
- Supports the dynamic addition and removal of hosts to the compilation farm.
- Works with distcc, which need not be altered in any way.
DMUCS consists of these (main) programs:
- dmucs: the "host-server". This application reads a configuration file indicating the number of CPUs and the "power" of each potential host in the compilation farm. It then receives over the network:
- load average information from each compilation host.
- host requests from compile tasks that need remote hosts on which to run.
- information requests from monitoring applications.
- status requests from an administrator.
- dmucs maintains the database of hosts in the compilation farm, and assigns hosts to compilation tasks, giving out the best host/cpu available when the compilation task asks.
- gethost: a compilation task uses gethost get a host/cpu from the dmucs server. In general, a makefile will perform a compilation this way:
- gethost distcc gcc ...
- gethost contacts the server to get a host, which it puts into the environment variable DISTCC_HOSTS. gethost then calls the program given to it. After that program ends, gethost releases the assigned host back to the dmucs server.
- loadavg: the administrator of the compilation farm must start this application on each compilation host. loadavg sends the load average of the compilation host to the dmucs server periodically. The dmucs server will "downgrade" a compilation host if the hosts load averages goes too high.
- monitor: the administrator (or anyone) may use this program to monitor the busy-ness of the compilation farm. It displays which hosts/cpus are available in the compilation farm, which hosts/cpus have compilation tasks assigned to them, which hosts have been made administratively unavailable, and which hosts are "silent" - i.e., the dmucs server has not received a load average message from the compilation host for a while.
<<less
Download (0.35MB)
Added: 2006-03-20 License: GPL (GNU General Public License) Price:
1315 downloads
Distributed Internet Backup System 0.92

Distributed Internet Backup System 0.92


Distributed Internet Backup System works by doing all its communication through email. more>>
Distributed Internet Backup System works by doing all its communication through email. The benefit of using email for transport is that clients behind firewalls or with intermittent connections to the Internet can use DIBS reliably.
Since disk drives are cheap, backup should be cheap too. Of course it does not help to mirror your data by adding more disks to your own computer because a virus, fire, flood, robbery, power surge, etc. could still wipe out your local data center.
Instead, you should give your files to peers (and in return store their files) so that if a catastrophe strikes your area, you can recover data from surviving peers. The Distributed Internet Backup System (DIBS) is designed to implement this vision.
Note that DIBS is a backup system not a file sharing system like Napster, Gnutella, Kazaa, etc. In fact, DIBS encrypts all data transmissions so that the peers you trade files with can not access your data.
Enhancements:
- Added Peer Finder service to allow advertising and automated exchange of peering information. See manual for details.
- Updated add_peer and edit_peer commands to allow sizes to be specified using k, m, g, t (e.g., 10k, 10m, 10g, 10t).
- Updated the protocol DIBS uses to exchange store, unstore, probe, and other messages between peers. The new protocol is XML based to allow easier debugging, parsing, and extensions.
- Fixed a deadlock bug reported by Jason Martin in a message to the dibs-discussion mailing list.
- Made the daemon run its periodic checks like spawnning auto_check, process_message, etc., as soon as it starts up.
- Other minor bug fixes and improvements
<<less
Download (0.18MB)
Added: 2005-10-03 License: BSD License Price:
1485 downloads
Coda Distributed File System 6.9.1

Coda Distributed File System 6.9.1


Coda Distributed File System is a full featured network filesystem. more>>
Coda is an advanced networked filesystem. The project has been developed at CMU since 1987 by the systems group of M. Satyanarayanan. in the SCS department.
Coda is a distributed filesystem with its origin in AFS2. It has many features that are very desirable for network filesystems. Currently, Coda has several features not found elsewhere.
1. disconnected operation for mobile computing
2. is freely available under a liberal license
3. high performance through client side persistent caching
4. server replication
5. security model for authentication, encryption and access control
6. continued operation during partial network failures in server network
7. network bandwith adaptation
8. good scalability
9. well defined semantics of sharing, even in the presence of network failures
Enhancements:
- Coda now works on 64-bit systems.
- The client and server were successfully built and used on a machine with em64t extensions with a 64-bit Linux kernel.
- The new RVM-1.14 and RPC2-2.5 releases also incorporate some essential 64-bit fixes.
- Another welcome change is that venus now tries to keep cached access rights available for users even across system reboots or client restarts, which should improve life for people who frequently shut down or dual boot their machines.
<<less
Download (1.5MB)
Added: 2007-04-14 License: GPL (GNU General Public License) Price:
926 downloads
Bazaar Revision Control System 1.4.2

Bazaar Revision Control System 1.4.2


The Bazaar Revision Control System is a changeset-oriented revision control system. more>>
The Bazaar Revision Control System is a changeset-oriented revision control system based on Arch that makes it possible to retain previous changes to projects and coordinate development with other developers.
Its goal is to speed development of an upwards- compatible version of Arch.
Main features:
- All the transparent and robust storage features of GNU Arch.
- seamless upgrade path to [WWW] bazaar-ng
- direct support for URLs - one command can checkout or merge from remote locations.
- integrated GPG support - zero setup for most signed archive situations
- faster - checkout, most local operations, commits
- svn-like diff, switch, import, export, log commands
- Explicit tracking of conflicts, preventing accidental commits of files with conflicts
- single merge command that allows merging between arbitrary branches.
- Daily builds of the latest code (Downloads).
- fully compatible with tla - drop in and start using
- supports debian version numbers in branch names
- annotate support
- internationalised via gettext and [WWW] Rosetta.
- Python bindings.
Enhancements:
- More Solaris fixes.
- SSL support and ~/.authinfo support.
- Many UI tweaks.
- A number of bugfixes.
<<less
Download (0.40MB)
Added: 2005-07-04 License: GPL (GNU General Public License) Price:
1574 downloads
Distributed Hardware Evolution Project

Distributed Hardware Evolution Project


Distributed Hardware Evolution Project is populations of circuits evolving in a distributed online genetic algorithm. more>>
The Distributed Hardware Evolution Project allows the distribution of a genetic algorithm evolving hardware designs across the Internet by setting up an island on each clients PC which will evolve during idle time. Individuals from these islands will migrate between each other as they compete for survival.

All source code is available at Sourceforge under the projects named JaGa, DistrIT, and IslandEv. The source code is generalizable to any genetic algorithm or distributed processing task.

<<less
Download (0.006MB)
Added: 2005-04-01 License: GPL (GNU General Public License) Price:
1670 downloads
Distributed BEAGLE 0.9.2

Distributed BEAGLE 0.9.2


Distributed BEAGLE provides a distributed evolutionary computation system. more>>
Distributed BEAGLE provides a distributed evolutionary computation system.
Distributed BEAGLE is a master-slave distribution extension of the evolutionary computation framework, Open BEAGLE. Its key features are robustness, fault tolerance, adaptability for heterogeneous networks, and transparency for the user.
Main features:
- Based on the generic framework Open BEAGLE
- Minimal changes required to modify an Open BEAGLE application for distribution
- Ten GA and GP examples converted from Open BEAGLE
- Communication based on TCP sockets using XML encoding
- Data persistency insured on the server by a SQL Database (SQLite)
- Load balancing of computational tasks for uses on heterogeneous LAN
- Open source (LGPL license)
- OS-calls wrapped into generic C++ classes
- Compiles on UNIX (Linux/OS X) with gcc 3.x and Windows with Visual Studio .NET
Enhancements:
- Bug fixe: variable deme size could crash the server (Thanks CG).
- Suggestion: Compression of connections can now be activated by clients if the option is set to "-1".
<<less
Download (MB)
Added: 2007-03-21 License: LGPL (GNU Lesser General Public License) Price:
948 downloads
Distributed FTP 2.0.5

Distributed FTP 2.0.5


Distributed FTP is a distributed FTP daemon written in java. more>>
Distributed FTP is a distributed FTP daemon written in java. Instead of usual and well-known serversclient transfer it uses masterclient for control connections and slaveclient for (most) data transfers, the master must tell the slave to initiate/respond to a transfer.
<<less
Download (0.35MB)
Added: 2007-04-08 License: GPL (GNU General Public License) Price:
933 downloads
Rule Set Based Access Control 1.3.5

Rule Set Based Access Control 1.3.5


Rule Set Based Access Control (RSBAC) is a Free Software security extension for current Linux kernels. more>>
Rule Set Based Access Control (RSBAC) is a Free Software security extension for current Linux kernels. Rule Set Based Access Control is based on the Generalized Framework for Access Control (GFAC) by Abrams and LaPadula and provides a flexible system of access control based on several modules.
All security relevant system calls are extended by security enforcement code. This code calls the central decision component, which in turn calls all active decision modules and generates a combined decision. This decision is then enforced by the system call extensions.
Main features:
- Free Open Source (GPL) Linux kernel security solution
- Independent of governments and big companies
- Several well-known and new security models, like MAC, ACL and RC
- On-access virus scanning with the Dazuko interface
- Detailed control over individual user and program network accesses
- Fully access controlled kernel level user management
- Any combination of security models possible
- Easily extensible: write your own model for runtime registration
- Support for latest kernels and stable for production use
Enhancements:
- This release relates to kernel 2.4.34.5 and 2.6.22.1.
- There are important fixes with some compilation errors and an important bug with User Management password hashing, introduced with the newer 2.6 kernel crypto API.
- Some security has been added with safety measures against null pointers.
<<less
Download (0.36MB)
Added: 2007-07-20 License: GPL (GNU General Public License) Price:
831 downloads
Distributed Checksum Clearinghouse 1.3.57

Distributed Checksum Clearinghouse 1.3.57


Distributed Checksum Clearinghouse is a system of clients and servers that collect and count checksums related to mail messages. more>>
Distributed Checksum Clearinghouse, in short DCC, is a system of clients and servers that collect and count checksums related to mail messages. The counts can be used by SMTP servers and mail user agents to detect and reject bulk mail.
DCC servers can exchange common checksums. The checksums include values that are "fuzzy", or constant across common variations in bulk messages.
Enhancements:
- This release improves the dccifd per-user whitelist default.
- It fixes the server database size estimate.
- Old installations really should upgrade to get the MIME decoding fix.
<<less
Download (1.4MB)
Added: 2007-06-12 License: Freely Distributable Price:
864 downloads
active acoustic vibration control 0.0.1

active acoustic vibration control 0.0.1


active acoustic vibration control is a set of basic tools for monitoring and modulating audio noise. more>>
active acoustic vibration control tool is a set of basic tools for monitoring and modulating audio noise.

The tools aim toward a set of codes and algorithms for monitoring noise signal and modulation and reducing them using active noise control priciples.

Active noise control and soundproofing is a relativly recent development (first researched around 30 years ago), and has been in constant development for many and varied situations and applications.

The basic concept of active noise control is the aplication of equal and opposite force to cancel out vibration.

The project attempts to provide a starting point and library for experimentation into various methods of digital signal processing for active noise reduction and soundproofing.

Noise cancellation has been used in many environments currently active control is best used in constant vibrations with lower frequencys.

The principle is of controlling the noise level by adding an equal and opposite sound to the noise in the environment. The basic principle may be simple but the actual effectivness depends on many environmental factors.

Generally simplistic out of phase sound wave is used which works to some extent and requires little processing (a simple XOR with -1) this will tend to leave a large number of artifacts as the amplitude of higher frequency components (above i->o delay time) rises.

i->o processing delay
e transducer efficiency
p sound propagation characteristics
r reflections

The project aims to provide a framework for many dsp architectures, dac/adc chips, transducers and monitors.

Create tools for acoustic calibration and data logging hardware
To simplify implementation of active noise and vibration control systems.
To provide an open source standard for use within the industry and education.
To encourage hardware producers to distribute standard interface descriptions for their hardware
Enable low cost development of systems using COTS consumer hardware for noise and vibration control.
<<less
Download (0.003MB)
Added: 2005-12-08 License: GPL (GNU General Public License) Price:
811 downloads
Superversion 2.0 Beta 8

Superversion 2.0 Beta 8


Superversion is a multi-user distributed version control system based on change sets. more>>
Superversion is a multi-user distributed version control system based on change sets. It aims to be an industrial-strength, open source alternative to commercial solutions that is equally easy to use (or even easier) and similarly powerful. In fact, intuitive and efficient usability has been one of the top priorities in Superversions development from the very beginning.
If youre frustrated with CVS - as so many developers before you - and dont want to spend money on a version management software, try Superversion today! Superversion is ublished under the GPL and free to use even in commercial environments.
Main features:
- Very easy download, installation and setup in just a few clicks
- Platform-independent; supported on Windows, Linux, OS/2, OpenVMS (should run on Macs too - feedback welcome!)
- Graphical user interface for all operations
- Fully transactional internal database - very strong protection against data loss
- Can be used with any editor or file-based IDE
- Compressed diff view for every file accessible in just one click
- Instant overview of all new/changed/deleted files in work area
- Changes can be collected in a buffer before being committed to repository
- Branching
- Branch merging
- All file changes stored as diffs (low space consumption even for binary files)
- Report functions: fulltext search, state comparison, file history
- Support for multiple work areas per project (simultaneous work on different versions)
- Graphical project history view
- Keyword replacement (analogous to CVS)
- Convenient selection of files and directories to be ignored
- Marker system to assign human-readable labels to versions
- Comments assignable to every version, every file
- Export of any recorded version as zip file, complete directory or file-wise
- File type (binary/text) detected automatically (manual override possible)
- Help text in most dialogs
Enhancements:
- The user interface is faster and more responsive in many places.
- There is a new dialog for adding work areas.
<<less
Download (1.9MB)
Added: 2005-08-21 License: GPL (GNU General Public License) Price:
1526 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5