Opened 18 years ago
Last modified 6 years ago
#2301 new defect
Error: No such node -- SVN RM branches/foo causes permanent end to revtree
| Reported by: | anonymous | Owned by: | Emmanuel Blot |
|---|---|---|---|
| Priority: | high | Component: | RevtreePlugin |
| Severity: | blocker | Keywords: | svnmerge branches |
| Cc: | jim@…, Javier Sanz | Trac Release: | 0.11 |
Description
i have created a branch of a branch.
svnmerge was used to tag up the activity.
the revtree plugin dies when it tries to render the revision following the rm of the new branch.
please shed some advice with svnmerge or with a patch, this is important to us.
← Previous Changeset Next Changeset → Changeset 65 Timestamp: 12/11/07 18:06:00 (16 hours ago) Author: jn Message: Initialized merge tracking via "svnmerge" with revisions "64" from http://rf.net/svn/Moka5/branches/orig Files: 1 copied branches/admin_crud (copied from branches/orig) (1 prop) branches/admin_crud Property svnmerge-integrated changed from /trunk:1-41 to /branches/orig:64 /trunk:1-41
← Previous Changeset Next Changeset → Changeset 76 Timestamp: 12/12/07 09:47:08 (less than one hour ago) Author: jn Message: Files: 1 removed branches/admin_crud
Attachments (0)
Change History (9)
comment:1 Changed 18 years ago by
| Keywords: | revtree svnmerge svn branches holycrapitsdead! added |
|---|
comment:2 Changed 18 years ago by
| Keywords: | revtree svn holycrapitsdead! removed |
|---|---|
| Priority: | highest → high |
comment:3 Changed 18 years ago by
i need to preface this with the manual prop dels that i have done --
i did svn cp in rev 65 then before checking in did svn init -s -F (forced, before commiting).
so far so good, pretty svg splines everywhere.
when teh branch was decided a dead end, it was rm'd
when the revtree plugin came up dead, i started rotorooting the revprops and you won't see what was otherwise default handling
tracd -p 8000 /usr/local/CustomerTrac/xyz/ -s -r 2>session
tail session
16:00:04 Trac[loader] DEBUG: Loading bitten.coverage from /usr/lib/python2.5/site-packages/Bitten-0.6dev_r517-py2.5.egg
16:00:04 Trac[loader] DEBUG: Loading bitten.web_ui from /usr/lib/python2.5/site-packages/Bitten-0.6dev_r517-py2.5.egg
16:00:04 Trac[loader] DEBUG: Loading bitten.admin from /usr/lib/python2.5/site-packages/Bitten-0.6dev_r517-py2.5.egg
16:00:04 Trac[loader] DEBUG: Loading bitten.testing from /usr/lib/python2.5/site-packages/Bitten-0.6dev_r517-py2.5.egg
16:00:04 Trac[loader] DEBUG: Loading pagetopdf.pagetopdf from /usr/lib/python2.5/site-packages/TracPageToPDF-0.2-py2.5.egg
16:00:04 Trac[loader] DEBUG: Loading logenhancer from /usr/lib/python2.5/site-packages/TracRevtreeLogEnhancer-0.1.3dev_r2638-py2.5.egg
16:00:04 Trac[loader] DEBUG: Loading mergeenhancer from /usr/lib/python2.5/site-packages/TracRevtreeMergeEnhancer-0.1.0dev-py2.5.egg
16:00:04 Trac[loader] DEBUG: Loading revtree.optimizer from /usr/lib/python2.5/site-packages/TracRevtreePlugin-0.5.12dev_r2841-py2.5.egg
16:00:04 Trac[loader] DEBUG: Loading revtree.web_ui from /usr/lib/python2.5/site-packages/TracRevtreePlugin-0.5.12dev_r2841-py2.5.egg
16:00:04 Trac[loader] DEBUG: Loading revtree.enhancer from /usr/lib/python2.5/site-packages/TracRevtreePlugin-0.5.12dev_r2841-py2.5.egg
16:00:04 Trac[default_workflow] DEBUG: Workflow actions at initialization: {'leave': {'operations': [u'leave_status'], 'name': 'leave', 'default': 1, 'newstate': u'*', 'oldstates': [u'*'], 'permissions': []}, 'reopen': {'operations': [u'del_resolution'], 'name': 'reopen', 'default': 0, 'newstate': u'reopened', 'oldstates': [u'closed'], 'permissions': [u'TICKET_CREATE']}, 'resolve': {'operations': [u'set_resolution'], 'name': 'resolve', 'default': 0, 'newstate': u'closed', 'oldstates': [u'new', u'assigned', u'accepted', u'reopened'], 'permissions': [u'TICKET_MODIFY']}, 'accept': {'operations': [u'set_owner_to_self'], 'name': 'accept', 'default': 0, 'newstate': u'accepted', 'oldstates': [u'new', u'assigned', u'accepted', u'reopened'], 'permissions': [u'TICKET_MODIFY']}, 'reassign': {'operations': [u'set_owner'], 'name': 'reassign', 'default': 0, 'newstate': u'assigned', 'oldstates': [u'new', u'assigned', u'accepted', u'reopened'], 'permissions': [u'TICKET_MODIFY']}}
16:00:04 Trac[env] WARNING: base_url option not set in configuration, generated links may be incorrect
16:00:04 Trac[main] DEBUG: Dispatching <Request "GET u'/revtree'">
16:00:04 Trac[svn_fs] DEBUG: Subversion bindings imported
16:00:04 Trac[session] DEBUG: Retrieving session for ID 'a0164bad25d50d13a60de35a'
16:00:05 Trac[api] DEBUG: Enhancers: [<mergeenhancer.mergeenhancer.MergeEnhancer object at 0xa7dbb8c>]
16:00:05 Trac[chrome] DEBUG: Prepare chrome data for request
16:00:05 Trac[main] WARNING: 404 No such node (No node branches/admin_crud at revision 76)
24.4.108.16 - - [12/Dec/2007 16:00:05] "GET /revtree HTTP/1.1" 404 -
------------------------------------------------------------------------ r65 | | 2007-12-11 18:06:00 -0800 (Tue, 11 Dec 2007) | 3 lines Changed paths: A /branches/admin_crud (from /branches/rf:64) Initialized merge tracking via "svnmerge" with revisions "64" from http://rf.net/svn/Moka5/branches/rf ------------------------------------------------------------------------ r66 | | 1 line Changed paths: Doctrine experiment on php5.2.5 ------------------------------------------------------------------------ r67 | | 1 line Changed paths: M /branches/rf/modules/Livepc/Forms/EditLivepcForm.php M /branches/rf/modules/Livepc/LivepcAction.php refactoring changes and bug fixing ------------------------------------------------------------------------ r68 | | 1 line Changed paths: M /branches/rf/classes/LivepcManager.php defect fixes for updates ------------------------------------------------------------------------ r69 | | 1 line Changed paths: M /branches/rf/classes/LivepcManager.php merged with moka5 changes (rev 63) ------------------------------------------------------------------------ r70 | | 1 line Changed paths: M /branches/rf/config/config.inc.php.sample added IMAGE_PATH, IMAGE_DROP globals ------------------------------------------------------------------------ r71 | | 1 line Changed paths: M /branches/rf/classes/LivepcManager.php image upload changes - still not complete ------------------------------------------------------------------------ r72 | | 1 line Changed paths: M /branches/rf/modules/Livepc/Forms/EditLivepcForm.php file upload changes - still not complete ------------------------------------------------------------------------ r73 | | 1 line Changed paths: M /branches/rf/classes/LivepcManager.php some logo changes ------------------------------------------------------------------------ r74 | | 3 lines Changed paths: M /branches/rf/config/Setuprrf fix rm of Model directory, it is "model" ------------------------------------------------------------------------ r75 | | 3 lines Changed paths: M /branches/rf/config/config.inc.php.sample Fix quoting for SITE_ROOT global definition. ------------------------------------------------------------------------ r76 | | 1 line Changed paths: D /branches/admin_crud
comment:4 Changed 17 years ago by
Encountered the same, I used Eclipse to remove a branch, revtree is still looking for the branch and comes up with 'NO SUCH NODE'. Somehow it keeps state, i.e. revtree remembers a branch was there - I would try to workaround it by deleting the temp/cache but I have no idea where/what.
Any suggestions ?
comment:5 Changed 17 years ago by
by the way, doing a trac-admin /path/to/trachome resync doesnt help!
comment:6 Changed 17 years ago by
| Cc: | ryano@… added |
|---|
comment:7 Changed 17 years ago by
| Cc: | Javier Sanz added |
|---|
comment:8 Changed 16 years ago by
| Cc: | Ryan J Ollos added; ryano@… removed |
|---|
comment:9 Changed 6 years ago by
| Cc: | Ryan J Ollos removed |
|---|



Also:
svn log -v -r 65:76 http://rf.net/svn/Moka5