[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Files in repository but not version controlled

From: Bastiaan Veelo <Bastiaan.N.Veelo_at_ntnu.no>
Date: 2006-09-20 23:40:20 CEST

Hi,

Thanks for Subversion!
In short I would like the possibility to have some files or even
directories in the repository and make Subversion just host them and
forget about revisions when new commits are made. In other words, do not
revision control them and only store the latest revision.

I could not find anything about this in the docs or FAQ. This feature
would be handy to easily make available various generated files. Two
examples:

1) HTML documentation generated from program source by tools such as
NaturalDocs or Doxygen, as part of the build process. With the correct
mime-type this documentation can be read directly from the svn URL. But
the HTML files do not need to be version controlled, as the source files
already are.

2) Compiled example programs to illustrate a library. Visitors can
quickly evaluate the product without having to checkout, satisfy
dependencies, tweek Makefiles, build, etc., simply by pointing their
browser to the trunc. Obviously, these program files need not be version
controlled as their source already is.

This feature could be implemented as a special property, say
svn:no_history. Of course the history should not be completely erased
when this property is set, but successive intermediate revisions could
be discarded. Also, when set on a directory, new files should be
automatically added.

I am thinking whether this could be abused by a malicious user, but it
is probably not more dangerous than the svn:ignore property.

Any thoughts are welcome.

Bastiaan.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Sep 21 00:14:43 2006

This is an archived mail posted to the Subversion Users mailing list.