SCM Repository

[ica4fts] View of /README
ViewVC logotype

View of /README

Parent Directory Parent Directory | Revision Log Revision Log

Revision 1 - (download) (annotate)
Thu May 28 12:17:51 2009 UTC (13 years, 1 month ago) by stefan7th
File size: 2738 byte(s)
R-Forge: updated repository structure

(See ""
       for detailed information on registering a new project.)

1. Introduction
R is free software distributed under a GNU-style copyleft. R-Forge is
a central platform for the development of R packages, R-related 
software and further projects. Among many other web-based features it 
provides facilities for collaborative source code management via 
Subversion (SVN).

2. The directory you're in
This is the repository of your project. It contains two important
pre-defined directories namely 'pkg' and 'www'. These directories must 
not be deleted otherwise R-Forge's core functionality will not be 
available (i.e., daily checking and building of your package or the 
project websites).
'pkg' and 'www' are standardized and therefore are going to be
described in this README. The rest of your repository can be used as
you like.

3. 'pkg' directory
To make use of the package building and checking feature the package 
source code has to be put into the 'pkg' directory of your repository 
(i.e., 'pkg/DESCRIPTION', 'pkg/R', 'pkg/man', etc.) or, alternatively,
a subdirectory of 'pkg'. The latter structure allows for having more 
than one package in a single project, e.g., if a project consists of 
the packages foo and bar then the source code will be located in 
'pkg/foo' and 'pkg/bar', respectively.

R-Forge automatically examines the 'pkg' directory of every repository 
and builds the package sources as well as the package binaries on a
daily basis for Mac OSX and Windows (if applicable). The package builds
are provided in the 'R Packages' tab for download or can be installed
directly in R from a CRAN-style repository using 
'install.packages("foo", repos="")'. 
Furthermore, in the 'R Packages' tab developers can examine logs 
generated by the build and check process on different platforms.

4. 'www' directory
Developers may present their work on a subdomain of R-Forge, e.g.,
'', or via a link to an external

This directory contains the project homepage which gets updated hourly
on R-Forge, so please take into consideration that it will not be 
available right after you commit your changes or additions. 

5. Help
If you need help don't hesitate to contact us at
ViewVC Help
Powered by ViewVC 1.0.0  
Thanks to:
Vienna University of Economics and Business Powered By FusionForge