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

Re: svn commit: r31986 - in branches/issue-2843-dev/subversion: libsvn_client libsvn_wc

From: Karl Fogel <kfogel_at_red-bean.com>
Date: Mon, 21 Jul 2008 16:49:27 -0400

"Rui, Guo" <timmyguo_at_mail.ustc.edu.cn> writes:
>> > Hmmm. I'm not sure. If someone copies a tree T that contains excluded
>> > subdir S, then when whey commit, will the new tree T_NEW (in the
>> > repository) also contain S_NEW? Once we answer this question, I think
>> > it will be clear how other things should behave.
>>
>> Some day I did an experiment on this. The version I used just copied the
>> exclude flag to the new tree. And after commit, the server side will have a
>> full source tree in the target position. I think this behavior is just fine.
>> Maybe it is a good idea to maintain this behavior and make the code more
>> robust?
>
> After a second check on this, I find that this function is only used to copy
> items added without history (In other words, those not yet in the repos). So,
> this code path is irrelevant to the exclude flag.

Oh, heh, then ignore my mail that said: "This question is similar to the
longer discussion we had about doing 'svn cp non-depth-infinity-tree
new-tree', and I think the decision here is the same as our decision
there." :-).

-K

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-07-21 22:49:49 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.