Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.