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

TortoiseSVN hangs on recursive property deleting

From: Ivan Soloducha <ivan.soloducha_at_oktetlabs.ru>
Date: Mon, 4 Oct 2010 15:41:27 +0400

Hello all!

 I have built TortoiseSVN from sources and found that it hangs when I highlight some property, press "Remove" and then press "Recursively".
 This bug remains in current revision (20235).

 Lines 559-560 in the file trunk/src/TortoiseProc/Properties/EditPropertiesDlg.cpp:

...
559 SVNProperties props(m_pathlist[i], m_revision, m_bRevProps);
560 props.SetProgressDlg(&prog);
561 if (dlg->HasMultipleProperties())
...

I have copied the line 559 after the line 678:
...
678 SVNProperties props(m_pathlist[i], m_revision, m_bRevProps);
     props.SetProgressDlg(&prog);
679 if (!props.Remove(sName, bRecurse ? svn_depth_infinity : svn_depth_empty, (LPCTSTR)sLogMsg))
...

and looks like it helps.

Could anybody verify this fix?

Thanks.

-- 
Ivan Soloducha <ivan.soloducha_at_oktetlabs.ru>
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2667784
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-10-04 16:00:29 CEST

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