I suggest you ...

Configuration Option for Backup Location

It would be nice to have the option to place Gnucash-generated backup files in
a designated folder. This configuration setting might best appear on the same
Preferences tab as the Delete Backup Files preference. The preference pane
could display:
- the active backup folder (defaulting to the data file location),
- a folder selection widget, and
- a Select button to implement the change

49 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    AskariiAskarii shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    6 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • WillynuxWillynux commented  ·   ·  Flag as inappropriate

        These backup files could be placed by default inside a Backup folder next to the gnucash file to avoid polluting the gnucash folder and confusing users. This would already solve most problems reported here in the comments.

      • JshrekJshrek commented  ·   ·  Flag as inappropriate

        Yes, I would like to be able to specify a different directory for the .log files as they they completely overtake the gnucash directory especially when you have several different companies setup.

      • DavidDavid commented  ·   ·  Flag as inappropriate

        David--

        no one disputes the usefulness of .log and .xac files--just their location on the hard drive. The proliferation of backup files in a user's main data directory can be annoying at best, and lead to new users erroneously opening backups at worst.

        While the names are longer, the naming convention places the timestamp immediately following the base filename and before the 'gnucash' extension, which means they sort ahead of the main file.

        Placing these files in a separate Backup folder would largely eliminate these problems.

        David T.

      • David L CarlsonDavid L Carlson commented  ·   ·  Flag as inappropriate

        Those .log files are a part of the backup strategy as they track changes since the previous backup. They should be disappearing on the same schedule that you set for the backup files. Since all those files have longer filenames than your data file, they should usually be further down the list than your data file

      • AskariiAskarii commented  ·   ·  Flag as inappropriate

        Hi,

        I used GnuCash for sometimes, and found it generates a lot log
        files(XXXX.xml.2010*.txt or .xac) in the same directory of my account data
        file. I have 3 account data file for different purpose, When I look the
        directory, it's not easily to locate my data file.

        Could you let gnucash write those log files into seperate directory?

        For example, my data file is on 'accounting' directory, and file name is
        'mydata.xml'. Then create a directory 'accounting/mydata.xml.log/', and write
        all log files into that folder. It will make the account data folder much
        clean.

        Thanks.

      Feedback and Knowledge Base