EPI-ES-0001

Revision as of 16:51, 9 March 2009 by Manus (Talk | contribs) (New page: Category:Projects Category:EPI__NOTOC__ == Title == Integrate SCM support == One line summary == Add ability to checkout, status and commit code directly from the EiffelStudio en...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Title

Integrate SCM support

One line summary

Add ability to checkout, status and commit code directly from the EiffelStudio environment.

Description

Given a project configuration file, EiffelStudio should be capable to retrieve the source code associated with this project, and have the ability to have a way to find out which files have been modified since last commit, to commit those changes, to see the logs of some files.

Skills needed

Knowledge of one or more SCM (Source Control Management) solution such as CVS, Subversion, Git and others. Knowledge of C to look for the way to interface with those libraries. Taste for building nice UI applications.

Difficulty

Medium

Licensing

GPLv2

Documentation

The internals in source code and at http://dev.eiffel.com. User documentation at http://doc.eiffel.com.

Submitter

Eiffel Software

Possible mentor

Undecided