Ticket #5379 (closed defect: duplicate)
Opened 5 years ago
Last modified 5 years ago
Subversion commit rendered environment useless via python frontend
| Reported by: | passport@… | Owned by: | cboos |
|---|---|---|---|
| Priority: | high | Milestone: | |
| Component: | version control | Version: | 0.10.4 |
| Severity: | major | Keywords: | needinfo |
| Cc: | |||
| Release Notes: | |||
| API Changes: | |||
Description
In directory 'trunk' i created a folder in subversion via my client (TortoiseSVN) named 'something_something'.
I then deleted the newly created folder to import a complete directory named 'something_something' into 'trunk'.
When i did this, the entire trac environment threw up with the attached Python Traceback.
Attachments
Change History
Changed 5 years ago by anonymous
comment:1 Changed 5 years ago by passport@…
comment:2 Changed 5 years ago by eblot
- Keywords needinfo added; versioning removed
- Milestone 0.10.5 deleted
- Severity changed from critical to major
What do you mean by deleted: you've removed a directory in your working copy of the trunk, then commit this change to the repository? Can you describe the actual steps:
- check out a fresh working copy of the trunk
- create something_something in /trunk
- svn-add something_something
- svn-commit the change to the repository
- svn-delete something_something
- svn-commit this change (?)
- create something_something in the same directory as the previous something_something dir
- add files and subdirectories in something_something
- svn-add something_something
- svn-commit the changes to the repository
- browse the repository w/ Trac
Is that it?
comment:3 follow-up: ↓ 4 Changed 5 years ago by passport@…
I will try to be more precise. It's kind of hard to know exactly which commands where executed since i used the gui tool TortoiseSVN.
I did not do a checkout since TortoiseSVN got something called "Repository Browser" in the browser, one can create/delete and import directories and or files.
In the repo browser i did:
'Create Folder' named 'something' in 'trunk'
'Delete Folder' named 'something' in 'trunk'
'Import Folder' named 'something' to 'trunk/something'
TortoiseSVN does this without a checkout, so I do not know precisely which svn commands where executed.
I tried to repoduce the error after the upgrade but I can't seem to reproduce it.
comment:4 in reply to: ↑ 3 Changed 5 years ago by cboos
- Resolution set to duplicate
- Status changed from new to closed
Replying to passport@safl.dk:
...
I tried to repoduce the error after the upgrade but I can't seem to reproduce it.
Yes, I think this was simply a duplicate of #4586, fixed in 0.10.4.



Just error occured on 0.10.3 i then upgraded to 0.10.4 the problem persisted.
I then ran trac-admin resync and now environment seems fine again.