Vesta

Vesta is an advanced system for source code control, versioning, configuration management, and building. It is an alternative to CVS+make. It has a variety of unique features including automatic language-independent dependency detection, guaranteed repeatability of builds, and seamless multi-site collaboration.

Tags Software Development Build Tools Version Control
Licenses LGPL
Operating Systems POSIX Linux Other
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  29 Jun 2004 22:37
  • Rrelease-after

Changes: Intermittent cache server crashes due to memory corruption have been eliminated. Many improvements have been made to the way tools are distributed to individual hosts. External CPU load is now used in selecting a host. Significant improvements to cache analysis tools (VCacheStats and PrintMPKFile). Far too many minor and/or obscure bugs to enumerate have been fixed. Initial support for building Vesta outside Vesta with make has been added.

  • Rrelease-mid
  •  23 Jul 2003 06:58
  • Rrelease-after

Changes: The way that "latest" symlinks work has changed slightly. This fixes a bug in replication that could leave them pointing to the wrong version, or even nothing at all. A variety of other improvements have been made to the repository, including avoiding potential deadlocks, performance scaling improvements, and new configuration variables for previously hard-coded performance tuning parameters. The replicator has been improved to add new features and avoid a problem with import cycles. New commands have been added: vrm, vglob, and vhistory. Many other bugs have been fixed.

  • Rrelease-mid
  •  30 Apr 2003 08:13
  • Rrelease-after

Changes: Big-endian systems are now supported. Specifically available with this release are PowerPC Linux and Sparc Linux. A variety of bugs in the cache server, repository, and evaluator were fixed. The cache server now uses less memory over the long run. Other minor feature enhancements were made. libc, libpthread, and libm are now dynamically linked on Linux. The Boehm garbage collector was updated to version 6.1 on Linux.

  • Rrelease-mid
  •  04 Feb 2003 07:15
  • Rrelease-after

Changes: Changes were made the to repository configuration to make initial setup simpler. New command-line options were added to the builder, vcreate, vbranch, and QuickWeed. New commands include vid (request user information from the repository), vaccessrefresh (ask the repository to refresh its access control information), and vmkdir (create a directory without the NFS interface). Various bugs were fixed. More improvements for supporting big-endian systems were made.

  • Rrelease-mid
  •  04 Feb 2003 07:15
  • Rrelease-after

No changes have been submitted for this release.

No-screenshot

Project Spotlight

geoipgen

An IP network tool for generating geotargeted lists of IP addresses.

Faa71afde853c8786da0130a1e7a0ed0_thumb

Project Spotlight

AvantSlash

A utility for reading Slashdot on your mobile Internet-connected device.