-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Theme Files are removed from Source Folder when (re)exporting using Fast Save #521
Comments
I've done a bit of digging and I think I can see what's going on here. Firstly I was misunderstanding what is happening. It appears that the entire themes folder is deleted on every export run when On a On a I can see two issues here but admit I'm not really clear on a what would be a good design solution.
Since the subfolders/files aren't indexed, then even if I haven't dug through the conflict handling code, but I assume it's based on the same index so if a developer modified the theme files directly, or another developer modified the theme, then a subsequent export would quietly overwrite those changes. |
Ah. I've misunderstood the intent of the The issues described above still remain with the extracted files, but I've realised if I don't use the extracted files option I can use either "Fast Save" or "Full Export" and it doesn't trounce the "themes" folder each time. Change control is going to be pretty monolithic on a single thmx file, but it serves my immediate purposes. I still like the idea of being able to do finer change control on the extracted theme files but would need to understand the existing code a lot better than I currently do to work out a sane approach. I feel like one way or another the extracted files would need to be incorporated into the Interested if anyone can offer any pointers or insights. |
I experienced similar things. We do not change themes often (ever, honestly). Really, once you pick a theme it won't change much ever again unless your office rebrands. We decided having everything in a single file did not deter from our version tracking as it never changed anyway once we set it up. |
Windows 11 Pro 10.0.22631 Build 22631
MS Access for MS 365 V 2406 Build 16.0.17726.20078 64 bit
vcs-addin 4.0.34
I've been experiencing glitchy behaviour with my database colours and fonts changing after a build and so have been using the tried and true 'push all the buttons to see if anything fixes the problem' technique.
I can consistently replicate the issue when I have Options:
Using the Export Source Files button from the Ribbon
First time running the Export it takes about 4-5 seconds, I note that the displayed log form states
Exporting Themes [1]
Second export takes about 0.48 seconds and the displayed log suggests that nothing has changed, however the entire
\themes
folder and contents is removed from the source folder.Interestingly the Export.log file for the Fastsave states
No modified themes found in this database.
and the operations table doesn't seem to indicate any deletions (except possibly the "Clear Orphaned Files" row.)
If I turn on the option
Show Detailed Output
or turn offUse Fast Save
this deletion doesn't occur.The text was updated successfully, but these errors were encountered: