On Monday, November 24, 2003, at 05:19 PM, Ryan Hunt wrote:
> On Monday, November 24, 2003, at 02:42 PM, Joseph Vigneau wrote:
>> Ryan Hunt wrote:
>>> I am looking for a solution that will allow Branch development off
>>> of Trunk, where each Branch has rapid and total access to its own
>>> resources with out restricting I/O for the other Branches, and with
>>> out excessive redundancy.
>>> Any ideas on this?? Would something like this even be possible with
>>> SVN in either its present or future incarnations??
>>
>> You could use svn:external to segment the tree to different
>> repositories, with careful partitioning.
>
> This is not exactly what I am trying to do...
>
> Rather...
>
> Say I have the following
>
> /trunk/common_ancestor
>
> and then do
>
> svn cp svn://host_A/repos/trunk/common_ancestor
> svn://host_A/repos/branches/project/common_ancestor
>
> since this is a "cheap" activity it is ideal as
> project/common_ancestor receives all the data from
> trunk/common_ancestor without the overhead.
>
> so what I would like is for project/common_ancestor to be able to
> reside on host_B like so
>
> svn cp svn://host_A/repos/trunk/common_ancestor
> svn://host_B/repos/branches/project/common_ancestor
>
> yet still have this be a cheap transaction where all the history still
> resides on host_A, but all further changes reside on host_B.
>
> -Ryan
I remember some sort of allusion to this functionality in the Book, but
not sure if it ever made it into the code, or if there is a plan to do
so.
I guess the functionality I am thinking of would be like the externals,
but rather than just point a directory to another repository the copy
operation would actually copy the head of repos_A to the head of
repos_B for a given dir or file, and then reference all the history for
that object back to the original repos_A....
Does this make sense? Is anyone doing anything like this?
-Ryan
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Nov 25 18:05:10 2003