Overview
Artifact ID: | d8423eebcbf930c6675fc67bab1a160875b3fc57 |
---|---|
Ticket: | a483f0ab3f0d4da07bb764bf6bd0625a2faddcd7
tree checksum does not match repository after commit |
User & Date: | anonymous 2010-06-09 02:56:09 |
Changes
- Appended to comment:
<hr><i>anonymous added on 2010-06-09 02:56:09:</i><br> Sent in email response to Dr. Hipp. Also occurs in version 2010-05-21. Does not occur if I blow away the _FOSSIL_ and manifest files, open the repository again, and re-apply my changes manually to the directory tree, then commit, so it appears to be corrupt checkout files rather than an inability for fossil to handle the file changes in the directory tree. ----------------- Dr. Hipp, Attached is a diff and status output as requested. Note that the error occurs also in the latest fossil.exe from 5/21/10. Note that the repository is at M:\fileshare\dev\v73.fossil on my system. I created a separate copy of the tree at M:\fileshare\devcopy and ran the diff between those two directories. There are some files that in dev directory that I exclude from fossil, and the diff will show that. I can get you the entire M:\fileshare\dev directory zipped or otherwise compressed and put it on a website if you need that to reproduce the problem on your systems. Note that the problem will go away if I 'blow away' my checkout by removing the _FOSSIL_ and manifest files, and then do fossil open v73.fossil again, and update the files manually in this tree to match what they were before, so the problem appears to be corrupt checkout files rather than inability to handle the file changes in the directory tree. At this point the error is not critical for me, as I 'resolved' it last night by completely recreating the repository from scratch in a separate area in order to continue with my work. I recognize that that was a extreme solution, but did not know what else to do at that time. In the future, I would choose to resolve it instead by blowing away my checkout connection files '_FOSSIL_' and the 'manifests', and then do the open, apply changes, and commit again. I am keeping this set of files solely so that you can debug the problem in case fossil needs patching. If there is no real problem with fossil or nothing that you can do to debug and fix a potential code defect in fossil, let me know so that I can remove the old files from my system. Also, I tried to move M:\fileshare\dev to some other area to continue with the rest of my work, but it appears that the checkout file _FOSSIL_ hardcodes the absolute path to the v73.fossil repository file, and so moving it would result in a non-usable test case, unless I want to try editing the _FOSSIL_ file with HxD to relocate my repository. You might consider having _FOSSIL_ use a relative path instead to the repository if possible, since many people will choose to put their tree and repository in the same area. --------- repository: M:/Fileshare/dev/v73.fossil local-root: M:/Fileshare/dev/ server-code: 3eb7635abee9a2e55353eb8bdd0acef65f41e50c checkout: e327322ee19fcc6c2d1aa7aea2c2bccd4b2f9dfc 2010-06-07 00:38:19 UTC parent: ec426f797e99280e70ff5a4193267324544cb4fc 2010-05-25 02:51:54 UTC tags: trunk EDITED V73/Common/Common.vbproj EDITED V73/Common/Info.vb EDITED V73/Common/source/database/databaseLink.vb EDITED V73/Common/source/database/databaseLinkType.vb EDITED V73/Common/source/debug/debugMethods.vb EDITED V73/Common/source/generic/dictionary.vb EDITED V73/Common/source/generic/generics.vb EDITED V73/Common/source/generic/interface.vb EDITED V73/Common/source/generic/list.vb EDITED V73/Common/source/language/sql.vb EDITED V73/Common/source/language/xml.vb EDITED V73/Common/source/object/matchList.vb ADDED V73/Common/source/string/hexadecimal.vb EDITED V73/Common/source/string/stringMethods.vb ADDED V73/Common/source/windows/assembly.vb ADDED V73/Common/source/windows/controls.vb ADDED V73/Common/source/windows/encryption.vb ADDED V73/Common/source/windows/form.vb ADDED V73/Common/source/windows/guid.vb ADDED V73/Common/source/windows/path.vb ADDED V73/Common/source/windows/process.vb ADDED V73/Common/source/windows/registry.vb ADDED V73/CommonWeb/Info.vb ADDED V73/CommonWeb/Web.sln ADDED V73/CommonWeb/Web.vbproj ADDED V73/CommonWeb/source/web/cookie.vb ADDED V73/CommonWeb/source/web/web.vb DELETED V73/Fossil/Fossil-filetype.reg EDITED V73/Fossilizer/Fossilizer.sln DELETED V73/Fossilizer/Fossilizer.vbproj DELETED V73/Fossilizer/Info.vb DELETED V73/Fossilizer/MainForm.Designer.vb DELETED V73/Fossilizer/MainForm.resx DELETED V73/Fossilizer/MainForm.vb DELETED V73/Fossilizer/My Project/app.manifest DELETED V73/Fossilizer/bin/Debug/Fossilizer.exe DELETED V73/Fossilizer/bin/Debug/V73.Common.dll ADDED V73/Fossilizer/dll/FossilizerDll.vbproj ADDED V73/Fossilizer/dll/Info.vb ADDED V73/Fossilizer/dll/System.Data.SQLite.dll ADDED V73/Fossilizer/dll/fossil.exe ADDED V73/Fossilizer/dll/invoke/fossil.vb ADDED V73/Fossilizer/dll/invoke/sqlite.vb ADDED V73/Fossilizer/dll/object/dependency.vb ADDED V73/Fossilizer/dll/object/organization.vb ADDED V73/Fossilizer/dll/object/project.vb ADDED V73/Fossilizer/dll/object/projectFile.vb ADDED V73/Fossilizer/dll/object/server.vb ADDED V73/Fossilizer/dll/object/user.vb ADDED V73/Fossilizer/dll/object/workingDirectory.vb ADDED V73/Fossilizer/dll/workspace/userPreferences.vb DELETED V73/Fossilizer/file.vb DELETED V73/Fossilizer/global.vb ADDED V73/Fossilizer/main/Fossilizer.vbproj ADDED V73/Fossilizer/main/Info.vb ADDED V73/Fossilizer/main/My Project/app.manifest ADDED V73/Fossilizer/main/extensions/organization.vb ADDED V73/Fossilizer/main/extensions/project.vb ADDED V73/Fossilizer/main/extensions/user.vb ADDED V73/Fossilizer/main/extensions/workingDirectory.vb ADDED V73/Fossilizer/main/form/AddUser.Designer.vb ADDED V73/Fossilizer/main/form/AddUser.resx ADDED V73/Fossilizer/main/form/AddUser.vb ADDED V73/Fossilizer/main/form/Projects.Designer.vb ADDED V73/Fossilizer/main/form/Projects.resx ADDED V73/Fossilizer/main/form/Projects.vb ADDED V73/Fossilizer/main/form/SelectItem.Designer.vb ADDED V73/Fossilizer/main/form/SelectItem.resx ADDED V73/Fossilizer/main/form/SelectItem.vb ADDED V73/Fossilizer/main/fossilizer.exe.config ADDED V73/Fossilizer/main/global.vb DELETED V73/Web/Info.vb DELETED V73/Web/Web.sln DELETED V73/Web/Web.vbproj DELETED V73/Web/source/web/cookie.vb DELETED V73/Web/source/web/web.vb DELETED V73/Website/default.htm ADDED V73/Website/www/default.htm EDITED VCC/VCC/VCC.sln EDITED VCC/VCC/VCC.vbproj EDITED VCC/VCC/churchWeb/util.vb EDITED VCC/lifecrossings/Bin/V73.Common.dll EDITED VCC/lifecrossings/Bin/V73.Common.xml EDITED VCC/lifecrossings/Bin/VCC.dll EDITED VCC/lifecrossings/Bin/Web.dll EDITED VCC/lifecrossings/lifecrossings.sln EDITED VCC/menofvictory/bin/V73.Common.dll EDITED VCC/menofvictory/bin/V73.Common.xml EDITED VCC/menofvictory/bin/VCC.dll EDITED VCC/menofvictory/bin/Web.dll EDITED VCC/menofvictory/menofvictory.sln EDITED VCC/surrenderedband/App_Code/vcc/churchWeb/msgPostPage.vb EDITED VCC/surrenderedband/Global.asax.vb EDITED VCC/surrenderedband/surrenderedband.sln EDITED VCC/victorypeople/App_Code/calendar.vb EDITED VCC/victorypeople/App_Code/control.vb EDITED VCC/victorypeople/App_Code/dbTable.vb EDITED VCC/victorypeople/App_Code/document.vb EDITED VCC/victorypeople/App_Code/editPage.vb EDITED VCC/victorypeople/App_Code/email.vb EDITED VCC/victorypeople/App_Code/image.vb EDITED VCC/victorypeople/App_Code/input.vb EDITED VCC/victorypeople/aboutUs/staff.aspx.vb EDITED VCC/victorypeople/aboutUs/staffProfile.aspx.vb EDITED VCC/victorypeople/admin/eventSeries-edit.aspx.vb EDITED VCC/victorypeople/admin/recordedevent-edit.aspx.vb EDITED VCC/victorypeople/admin/recording-edit.aspx.vb EDITED VCC/victorypeople/bin/V73.Common.dll EDITED VCC/victorypeople/bin/V73.Common.xml EDITED VCC/victorypeople/bin/VCC.dll EDITED VCC/victorypeople/bin/Web.dll EDITED VCC/victorypeople/contactUs/eventSignup.aspx.vb EDITED VCC/victorypeople/contactUs/guestbook.aspx.vb EDITED VCC/victorypeople/contactUs/index.aspx.vb EDITED VCC/victorypeople/index.aspx.vb EDITED VCC/victorypeople/ministries/index.aspx.vb EDITED VCC/victorypeople/news/announcements.aspx.vb EDITED VCC/victorypeople/news/calendar.aspx.vb EDITED VCC/victorypeople/news/calendarday.aspx.vb EDITED VCC/victorypeople/news/calendaritem.aspx.vb EDITED VCC/victorypeople/news/events.aspx.vb EDITED VCC/victorypeople/resources/links.aspx.vb EDITED VCC/victorypeople/resources/podcast.aspx.vb EDITED VCC/victorypeople/test.aspx.vb EDITED VCC/victorypeople/test2.aspx.vb EDITED VCC/victorypeople/victorypeople.sln
- foundin changed to: "2010-05-21"
- priority changed to: "Medium"