Skip to content

Where is the project state? #2814

Answered by ghidra1
RenaKunisaki asked this question in Q&A
Mar 7, 2021 · 4 comments · 10 replies
Discussion options

You must be logged in to vote

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.

Replies: 4 comments 10 replies

Comment options

You must be logged in to vote
1 reply
@RenaKunisaki
Comment options

Comment options

You must be logged in to vote
4 replies
@RenaKunisaki
Comment options

@ghidra1
Comment options

@RenaKunisaki
Comment options

@RenaKunisaki
Comment options

Comment options

You must be logged in to vote
3 replies
@RenaKunisaki
Comment options

@karsten-burger
Comment options

@ghidra1
Comment options

Answer selected by RenaKunisaki
Comment options

You must be logged in to vote
2 replies
@ostar4335
Comment options

@ryanmkurtz
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
7 participants