Phillip Susi wrote:
> I'm not sure what you mean by single file checkout, but the problem you
> describe seems to have a simple solution to me.
>
> Organize your library project so that the source is in one directory and
> the headers and objects go into another directory. Use the svn:external
> attribute to 'attach' the library object and header directory to the
> projects that depend on it. Then when you do a checkout on the other
> projects, you'll get the library with them. If you want the source code
> to the library, you explicitly check out the source directory, which
> presumably you would configure your server to limit access to.
Well, the problem is that not all projects can just rearrange their
file-layouts over night. But might still want to use a better SCM than
for example CVS. On the other hand, I understand that this isn't trivial
to fix in the current WC code.
But once again, understand that most of the projects requesting this
feature, IMHO, cannot afford a rearrangement of their sources. At least
not initially.
Bye,
/Andreas
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Aug 18 10:10:22 2005