2008-07-24 12:19:18 Fabian Groffen napisał(a): > On 14-05-2008 17:56:38 +0200, Fabian Groffen wrote: > > On 14-05-2008 16:27:28 +0200, Arfrever Frehtes Taifersar Arahesis wrote: > > > 2008-05-14 00:32 Marius Mauch <[EMAIL PROTECTED]> napisał(a): > > > > Merged in r10325 with some minor changes (removed the 'svn update' bit > > > > until someone remembers why exactly it's there > > > > > > During committing, only files, which are being committed, are being > > > updated, so `svn up` is certainly a good idea. Please add it. > > > > Details here are that the code did this: > > > > if vcs == "cvs": > > myf=open(checkdir+"/CVS/Entries","r") > > if vcs == "svn": > > myf=os.popen("svn update > /dev/null; svn list") > > > > genone's remark here refers to this `svn update`, of which I don't > > recall any more why I added it. All I know is that I think I needed it > > for some reason to get a correct output of "list". However, I have no > > proof here, so he removed the svn update, which gives a non-announced > > possible modification of the local repository. > > I've seen numerous examples like bug 232825[1] now, and I'm almost > confident the svn update resolved that problem. Problem is that the > file (a .rej in the case of the bug) exists in the local dir, but > repoman doesn't notice it, since svn list doesn't return it (as '?').
`svn list` returns only files which actually exist in the repository. It doesn't check working copy. You should use `svn st`. -- Arfrever Frehtes Taifersar Arahesis
signature.asc
Description: This is a digitally signed message part.