Where is the project state? #2814
-
I checked my project's
Is something going haywire or are there additional files I need to restore? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 10 replies
-
Some state from plugins can be saved in ~/.ghidra/.ghdira_YOURVERSION/tools/_code_browser.tcd The goto action is such a plugin. |
Beta Was this translation helpful? Give feedback.
-
Bundle state currently relates to scripting. This would be looking at your |
Beta Was this translation helpful? Give feedback.
-
Each time a project file is saved a new versioned database file (e.g., |
Beta Was this translation helpful? Give feedback.
-
"C:\Users\ostar\Desktop\ghidra_11.0.1_PUBLIC\support.." -jdk_home -save' is not recognized as an internal or external command all jdk's and java are installed... |
Beta Was this translation helpful? Give feedback.
Each time a project file is saved a new versioned database file (e.g.,
db.2.gbf
) is created within the directory associated with a project file (e.g.,foo.rep/idata/00/~00000002.db
). Normally the older ones are removed leaving only the most recent. If using Git you checkout an earlier commit without first committing all of the current state, you will bring in older db.#.gbf files without removing the latest dbf files which are un-versioned within Git. When multiple gbf files exist, only the most recent is used and the older ones removed. This may explain why you kept seeing your most recent changes. Keep in mind I am guessing here but it is the most plausible explanation.