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

RQ: svn:cat property

From: Flex <flex_at_datecs.bg>
Date: 2005-09-01 11:33:38 CEST

Hi gang,

While waiting for
http://subversion.tigris.org/issues/show_bug.cgi?id=823

which may take veeery long time can you do something instead...
The problem that requires single file externals (an example):

Library:
--Source1.c
--Source2.c
--Source3.c
--...
--Library.h

App:
--Source1.c

In this case Library is some closed source lib, while the App is the example sent to the users. This example needs Library.h. So making svn:externals to the whole library is not an option, and rearranging some of the files in the Library project is sometimes impossible, sometimes not desirable.

There is now a "workaround" for this - svn cat but it is weak workaround. I'm not speaking of the files get are not versioned, but the the fact that you have to manually do x times "svn cat" after checkout to get the project fully operational. In the case of a single project with single developer... well this may work, but if some colleague has to check out the project he'll end up with missing files. And if there are lot of projects...

I'm asking for second workaround, something that will probably be made with ease - adding svn:cat as a folder property, just like the svn:externals but for single files. So the project will be checked out with ease. There is only one limitation to this way - files are not versioned but this will not change until 823 and I can live with that.
Received on Thu Sep 1 10:36:59 2005

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