parent
17d12e4337
commit
5033eaa9d0
59
Features.md
Normal file
59
Features.md
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
# Description
|
||||||
|
A list of features IDF offers
|
||||||
|
|
||||||
|
## General
|
||||||
|
|
||||||
|
* **Multiple projects** with one installation.
|
||||||
|
* Support for many **different SCM backends** (a project can use Git while another monotone):
|
||||||
|
- [git](http://git-scm.com/) >= 1.5.4 (browse repository, create repository, update access rights and user SSH keys).
|
||||||
|
- [Mercurial](http://mercurial.selenic.com/) (browse repository, create repository, update access rights and user passwords).
|
||||||
|
- [Subversion](http://subversion.apache.org/) (browse repository, create repository, update access rights)
|
||||||
|
- [monotone](http://www.monotone.ca) >= 0.99.1 (browse repository, create repository, update access rights and user keys) - **new in 1.1**.
|
||||||
|
* Available modules all configurable with multiple rights (anonymous, signed in, members and owners):
|
||||||
|
- Bug tracker
|
||||||
|
- Source browser
|
||||||
|
- Documentation wiki
|
||||||
|
- Download area
|
||||||
|
- Code review
|
||||||
|
|
||||||
|
## Code Browser
|
||||||
|
|
||||||
|
* View latest changes by branch.
|
||||||
|
* Show **changed files and their diffs**, with ability to download the diff.
|
||||||
|
* Download and view of any file at any commit time with **syntax highlighting** for most text files.
|
||||||
|
* Download of a **.zip file** of any given commit.
|
||||||
|
* Commit messages parsed and **automatically linked** to issues, wiki pages, files and more.
|
||||||
|
|
||||||
|
## Issue Tracker
|
||||||
|
|
||||||
|
* Simple interface with **powerful and fast tagging capabilities**.
|
||||||
|
* Support for file attachments for patches, images and more.
|
||||||
|
* Personal list of submitted or assigned bugs.
|
||||||
|
* Star issues to **create watch lists**.
|
||||||
|
* Percentage of closed bugs for a given label, allowing you to create _milestone_ labels and see where you are with respect to your targets.
|
||||||
|
* Issue comments parsed and automatically linked to commits, wiki pages, files and more.
|
||||||
|
|
||||||
|
## Download Area
|
||||||
|
|
||||||
|
* Upload, describe and tag your downloads.
|
||||||
|
* **Track individual file downloads**.
|
||||||
|
|
||||||
|
## Administration (project level)
|
||||||
|
|
||||||
|
* Add and edit labels, templates, access rights
|
||||||
|
* Support for **private projects**.
|
||||||
|
* Easy registration of new people with email confirmation.
|
||||||
|
* Access rights management for the issues, downloads and source modules.
|
||||||
|
* **Email notifications**.
|
||||||
|
|
||||||
|
## Administration (forge level)
|
||||||
|
|
||||||
|
* Versatile **user and project management** interface.
|
||||||
|
* Management of monotone's proxy usher (view open connections, server instance management) - **new in 1.1**
|
||||||
|
|
||||||
|
## Other
|
||||||
|
|
||||||
|
* **REST API** with JSON answers.
|
||||||
|
* automatic association between commits and users.
|
||||||
|
* [gravatar](http://en.gravatar.com/) support.
|
||||||
|
* **Atom feeds** for recent changes.
|
Loading…
Reference in New Issue
Block a user