Managing an SVN repository for a project

Once one has created an svn repository for a rails project, how do you
manage keeping it up to date when many additional files are auto
generated. For example, if one creates the rdocs, will it require
manually adding each new generated file to the repository?

I would assume thinks like log files, sessions (and what else?) that
will not be the same for two different svn repository checkouts be
excluded from the repository.

What about vendor plugins?

Most of the generator scripts take a --svn option, which adds the
generated files to the repository. Yes, it is possible and desireable
to exclude log files and temp files. There’s a wiki article that
discusses the questions your raise at length:

Tony K. wrote:

What about vendor plugins?

Vendor plugins can be installed via svn-externals.


ruby script/plugin install -x

will stick a link to the plugin repos in your vendor folder for you, as
well as install the plugin.