Presentation is loading. Please wait.

Presentation is loading. Please wait.

GForge: A collaborative development environment Presentation by: Geoff Gerfin.

Similar presentations


Presentation on theme: "GForge: A collaborative development environment Presentation by: Geoff Gerfin."— Presentation transcript:

1 GForge: A collaborative development environment Presentation by: Geoff Gerfin

2 About GForge ● GForge is a collection of well-known software and customized scripts that together provide a web- based collaborative development environment (CDE). ● Formulated based on the needs of developers for efficient communication during development combined with source control and release control.

3 History of GForge SourceForge GForge Open Development GForge Advanced Server

4 Features of GForge - SCM Shell Access - Project Website - SCM Integration - Mailing List - Forums - Bug Tracker - Task Manager - Job Requests - File Uploads / Releases

5 What GForge needs & how it works ● Most linux platforms can support GForge: – Requires a gforge user account, PostgreSQL, and a PHP-configured Apache webserver ● Several system scripts are added into cron: – update the /etc/group | passwd | shadow files ● Snooping scripts: – detect when a developer has created/modified an SCM entry, then dynamically updates scmweb interface ● PostgreSQL database ● Sendmail and Mailman for email lists

6 Other tools like GForge ● GForge integrates a bug-tracking database like Bugzilla, plus additional features ● GForge can best be compared to TRAC, as they both contain integrated SCM management, bug- tracking systems, and ticketing systems:

7 How to get GForge ● GForge homepage: http://gforge.org – Also runs a sample, interactive GForge installation which manages its file downloads and documentation – Direct link to downloads: http://gforgegroup.com/es/download.php


Download ppt "GForge: A collaborative development environment Presentation by: Geoff Gerfin."

Similar presentations


Ads by Google