-
Notifications
You must be signed in to change notification settings - Fork 21
Error when attempting a second conflict resolution #64
Comments
From what I understand, you have not committed after the first conflict? What have you done when you had to remove or keep mines vs theirs? Based on the documentation: http://www.oslandia.com/qgis-versioning-plugin-en.html Once the conflict table is empty, the commit can be done._ |
Here are the steps taken to generate the error message. The user has superuser privileges. Edits below are made on the same computer.
|
Ok, have you done a commit of working copy 2 after step #7? After a commit, a new checkout should be done once again. |
After working copy 2 does a commit, working copy 2 must be removed and another working copy created in place of the removed working copy 2? |
Yes |
Thank you for your help. I understand the workflow much clearer now. Problem resolved. |
I appreciate the patience and assistance with my inquiries.
The first time a conflict is detected between a working copy and the trunk revision head, all works well. After making an edit to create a conflict a second time with the same table, the following Python error is created
2017-04-20T21:00:19 1 Traceback (most recent call last):
File "C:/Users/GEOSYS/.qgis2/python/plugins\qgis_versioning\plugin.py", line 800, in update
versioning.pg_update( uri.connectionInfo(), uri.schema() )
File "C:/Users/GEOSYS/.qgis2/python/plugins\qgis_versioning\versioning.py", line 1630, in pg_update
pcur.execute("DROP TABLE IF EXISTS "+wcs+"."+table+"_cflt ")
File "C:/Users/GEOSYS/.qgis2/python/plugins\qgis_versioning\versioning.py", line 171, in execute
raise e
InternalError: cannot drop table wc2.parcels_cflt because other objects depend on it
DETAIL: view wc2.parcels_conflicts depends on table wc2.parcels_cflt
HINT: Use DROP ... CASCADE to drop the dependent objects too.
Do you have sufficient information in the error message to explain why the error occurs?
Thanks for the assistance.
The text was updated successfully, but these errors were encountered: