Hi,

Von: Stefan Sperling [mailto:[email protected]]
> On Fri, Jul 29, 2011 at 08:14:58AM +0200, Markus Schaber wrote:
> > Von: Stefan Sperling [mailto:[email protected]]
> >
> > > When trying to commit a child of a deleted node, svn commit says
> > > nothing and just exists with status zero.
> > >
> > > This surprised me, because it complains loudly about committing
> > > children of copies (see http://svn.haxx.se/dev/archive-2011-
> 07/0773.shtml).
> > > Shouldn't we raise some sort of error for the delete case, too?
> >
> > For me, this is not as surprising. Chidren of deleted nodes are also
> > deleted. And it perfectly makes sense for the server to get the
> > deletion of the child without getting the deletion of the parent.
> >
> > But getting the addition of a copied child without getting its
> > (not-yet existing) parent is a completely different thing.
> 
> Yes to all that, but why shouldn't Subversion at least point out that
> "Cannot commit bar/foo because it is a child of the deleted directory
bar;
> you must commit bar instead"?
> The structure of the local change is clearly incompatible with what
the
> user attempts to commit in this case.

There is no conceptual reason to forbid the commit of a child of a
deleted directory. The right thing to do here is to send the deletion of
the child to the server.


Best regards

Markus Schaber

___________________________
We software Automation.

3S-Smart Software Solutions GmbH
Markus Schaber | Developer
Memminger Str. 151 | 87439 Kempten | Germany | Tel. +49-831-54031-0 |
Fax +49-831-54031-50

Email: [email protected] | Web: http://www.3s-software.com 
CoDeSys internet forum: http://forum.3s-software.com
Download CoDeSys sample projects:
http://www.3s-software.com/index.shtml?sample_projects

Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner |
Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915

Reply via email to