You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Luc Bougé <Lu...@bretagne.ens-cachan.fr> on 2008/05/14 13:03:15 UTC

committing properties across externals

Hello! I'm new to this list.

In a post dated Feb 16, 2005 by Mark Zieg <ma...@lmco.com> , I can read:

    "if you want to commit changes that you've made in one or more of
    those external working copies, you must run svn commit explicitly on
    those working copies -- committing on the primary working copy will
    not recurse into any external ones"

Has this feature been improved since? Is it possible to "chain" the 
external working copies so that committing on one triggers a commit on 
each of them?

I could find in the documentation that using the "svn:externals" 
property allows to "chain" such external working copies together for 
checking out. But it does not seem to work for committing, unfortunately...

Regards,

Luc.

Re: committing properties across externals

Posted by Ryan Schmidt <su...@ryandesign.com>.
On May 14, 2008, at 08:03, Luc Bougé wrote:

> In a post dated Feb 16, 2005 by Mark Zieg <ma...@lmco.com> , I  
> can read:
>
>> "if you want to commit changes that you've made in one or more of  
>> those external working copies, you must run svn commit explicitly  
>> on those working copies -- committing on the primary working copy  
>> will not recurse into any external ones"
>
> Has this feature been improved since? Is it possible to "chain" the  
> external working copies so that committing on one triggers a commit  
> on each of them?
>
> I could find in the documentation that using the "svn:externals"  
> property allows to "chain" such external working copies together  
> for checking out. But it does not seem to work for committing,  
> unfortunately...

I don't think there's a feature to be improved here. This is how  
externals work, intentionally. You have to commit changes to  
externals separately to changes in the main working copy. If you have  
multiple externals definitions, they're all separate working copies  
to Subversion, so you'll have to commit in each one separately.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org