Part of my reservation in updating stems from not fully understanding the purpose of each folder. Let me add to that my use of rsync via ssh - because that's turned out to be the most reliable method for my particular web host provider. Currently I rsync the web folder. That means on the initial upload I copy over not only the files I need, but also the T.xxx templates. Because they don't change the synch doesn't copy them each time - though it does interrogate each.
So for some time I've thought it would be helpful to organize the folders in such a way that each has a single function. So for the example above, web, might split into:
- generated ... or maybe outgoing
Somewhat similarly, data and history seem to involve multiple folders. Definitely data, perhaps backup ... others? More generally I'd just like to understand the file tree.
What I do understand largely comes from using the find with the -mtime flag so I can focus on what's changed "recently". I don't know that I ever found a description of the key folders' purposes. Maybe that would be sufficient.
I'm also a little uncertain if viewtopic.php?p=148477#p148477 is applicable to migrating to the new structure. As BCJKiwi wrote right after that post, I think I do have some accumulated cruft I would like to clean up during the transition. I have some .db files out there I suspect are obsolete...
2 levels of folders from the latest distro
Code: Select all
CumulusMXDist3122/backup CumulusMXDist3122/backup/daily CumulusMXDist3122/MXdiags CumulusMXDist3122/web CumulusMXDist3122/data CumulusMXDist3122/MXutils CumulusMXDist3122/MXutils/linux CumulusMXDist3122/MXutils/windows CumulusMXDist3122/interface CumulusMXDist3122/interface/img CumulusMXDist3122/interface/css CumulusMXDist3122/interface/lib CumulusMXDist3122/interface/fonts CumulusMXDist3122/interface/sounds CumulusMXDist3122/interface/js CumulusMXDist3122/interface/json CumulusMXDist3122/webfiles CumulusMXDist3122/webfiles/css CumulusMXDist3122/webfiles/lib CumulusMXDist3122/webfiles/images CumulusMXDist3122/webfiles/js CumulusMXDist3122/webfiles/.vscode CumulusMXDist3122/mqtt CumulusMXDist3122/webfiles-legacy CumulusMXDist3122/webfiles-legacy/lib CumulusMXDist3122/webfiles-legacy/images CumulusMXDist3122/webfiles-legacy/js CumulusMXDist3122/Reports