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

Re: Missing file prevents submitting unrelated changelists

From: Nick <nospam_at_codesniffer.com>
Date: Mon, 28 Jan 2013 11:00:10 -0500

On Mon, 2013-01-28 at 16:54 +0200, Daniel Shahaf wrote:
> By design. You need
> $ svn rm c
> or
> $ svn revert c

I don't understand why this is by design. Regardless of what happens to
the file 'c', I would not expect it to affect changelists which do not
contain the file.

This behavior seems very similar to Issue 3484:
http://subversion.tigris.org/issues/show_bug.cgi?id=3484

In both cases a file *outside* the changelist is impacting the
changelist.

> Nick wrote on Mon, Jan 28, 2013 at 09:23:30 -0500:
> > Removing a file which is scheduled to be added prevents submitting
> > unrelated changelists.
> >
> > Occurring w/ my current version (1.7.7), have not tried others.
> >
> > Annotated & unannotated repro steps follow.
> >
> > $ svn --version
> > svn, version 1.7.7 (r1393599)
> > compiled Jan 5 2013, 15:01:56
> >
> >
> > Unannotated repro steps:
> >
> > $ svn status
> > $ touch a b c
> > $ svn add a b c
> > $ svn cl "Add a and b" a b
> > $ rm c
> > $ svn commit --cl "Add a and b"
> > svn: E155010: Commit failed (details follow):
> > svn: E155010: '/home/nick/test_repo/c' is scheduled for addition, but
> > is missing
Received on 2013-01-28 17:00:49 CET

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

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