VMware

  Community Feedback

3 votes

Log in to rate item

Comment on this appliance

TracVM - Development Lifecycle Management Application

TracVM - A turn-key Total Development Lifecycle Management Application Solution

Description

TracVM - Development Lifecycle Management Application

TracVM - Development Lifecycle Management Application


This VMWare Application
was developed to provide a turn-key solution for the Open Source project Trac,
which I am calling TracVM. TracVM was built on the Debian Linux
operating system running Apache2 and Python
2.3
. I chose Debian for it's simplicity and ease of maintenance.
Trac uses a minimalistic approach to web-based software
project management. Their mission is to help developers write great software
while staying out of the way. Trac was designed to impose as little as
possible on a team’s established development process and policies. All
aspects of Trac have been designed with one single goal, to simplify tracking
and communication of software issues, enhancements and monitoring overall
progress.
What is Trac?

  • An integrated system for managing software projects
  • An enhanced wiki
  • A flexible web-based issue tracker
  • An interface to the Subversion revision
    control system

At the core of Trac lies an integrated wiki and issue/bug database. Using
wiki markup, all objects managed by Trac can directly link to other issues/bug
reports, code changesets, documentation and files.
Around the core lie other modules, providing additional features and tools
to make software development more streamlined and effective. The goal is
to help programmers focus on the important stuff: Developing software.
What does Trac do?
Trac lets software project developers and users track, use and manage:

  • software issues
  • bug reports
  • feature requests
  • overall progress over time
  • project tasks
  • source code changes
  • documentation / wiki text

Having a network of links between issues/bugs/tasks, code changes and
wiki text makes the big-picture perspective of a project truly accessible
at any time, and it becomes easy to quickly get up-to-speed on the development
life cycle.
What's so special about TracVM?
TracVM uses the latest stable builds of Trac and Subversion and integrates
them into a Linux Apache Webserver that is ready to download and run. TracVM
has been pre-configured as a multiple project Development Lifecycle Management
Application. Tools and Plug-ins have been added / installed to make it
quick and easy to get started and maintain.
 
The TracVM Details :
Quick Start TracVM Documentation:
The Quick Start instructions are, load the TracVM in your VMWare's Player
and start it. When it finishes booting you can go to http://your.vm.ip.address/
and you will see a sample project. That sample project's wiki should have
all the documentation you need. More information can also be found at my
website http:\\vm.kasulka.com\.
I will also be starting a forum there for users to post questions, issues,
and requests.
How it is Setup:
TracVM started with the basic Debian minimal install, then installed Apache,
Subversion, Python, and Trac (and their dependencies). For performance,
TracVM has been setup to run using mod_python. TracVM and Apache have been
configured for multiple projects. A number of Trac plug-ins and modification
have been installed and can be enabled through the Trac Web Admin interface.
The root shell has been modified and scripts written to ease the administration
and maintenance of the TracVM applications.
The VMware setup was for 512mb of ram and 24 gig of possible storage.
It is using Bridge networking and will get a IP address from your DHCP
server or device.
Users and Passwords (for to you to change):
Linux Root User: root password is safe4u
Linux Admin User: admin password is safe4u
Trac Admin User: admin password is safe4u
Website and URL essentials:
The Trac URL is http://your.vm.ip.address/. The address will automatically
redirect to a list of Trac projects you have setup (http://your.vm.ip.address/projects/).
Access to your Subversion repositories will be at http://your.vm.ip.address/svn/yourprojectname/
(you need to use the admin user to access it).
You can add a index.html file to /var/trac directory to give your project
a nicer looking home page.
Other Installed Software:
Lynx -
Lynx is a character based web browser for viewing web pages.
OpenSSH -
OpenSSH is a open source SSH connectivity tool that allows users to connect
over networks and the Internet reliably and securely.
SQLite3 -
SQLite is a small C library that implements a self-contained, zero-configuration
SQL database engine.
VM
Tools
- VMware Tools supports significantly faster graphics
performance, provides support required for shared folders and for drag
and drop operations. Other tools in the package support synchronization
of time in the guest operating system with time on the host, automatic
grabbing and releasing of the mouse cursor, copying and pasting between
guest and host, and improved mouse performance in some guest operating
systems.
 
Versions and Licenses:

  • Apache HTTP Server version 2.0.54 (aka Apache2) released
    under the Apache
    License
  • Debian Linux OS version 3.1 (aka Sarge) released under
    the GNU/Linux License
  • Lynx Web Browser version 8.2.5 released under the GNU/Linux
    License
  • OpenSSH connectivity tools version 3.1.8 released
    under the Open
    BSD License
  • Python Development Tools version 2.3.5 released under
    the PFS
    License
  • SQLite3 Database Tool version 3.2.1 released under
    the an Open Source license from Hwaci
  • Subversion Source Control version 1.3.1 released under
    a Apache/BSD-style license from Collabnet
  • Trac Application Version version 9.5.1-1 released
    under the BSD
    License
  • VM Tools Version VMwareTools-5.5.1-19175 and is freely
    distributed by VMWare

 

Last updated: 05/26/2006

Operating system: Debian Linux

Applications installed:
Apache HTTP Server version 2.2 (aka Apache2) Apache Docs Documentation version 2.0.54 Debian Linux OS version 3.1 (aka Sarge) Lynx Web Browser version 8.2.5 OpenSSH version 3.1.8 Python Development Tools version 2.3.5 SQLite3 Database Tool version 3.2.1 Subversion Source Control version 1.3.1 Trac Application Version version 9.5.1-1 VMwareTools-5.5.1-19175

VMware Tools installed: Yes

Size: 279MB MB
Torrent available: Yes
(What is BitTorrent?)

Primary account
Username: admin
Password: safe4u

Submitted by: YellowDog


Download link provided by the submitter, not VMware. Report broken downloads here.


« BACK...