# Files safe to ignore in version control?

**URL:** <https://qa.fmod.com/t/files-safe-to-ignore-in-version-control/11227>\
**Category:** FMOD Studio\
**Created:** [November 19, 2013, 1:27am UTC](https://qa.fmod.com/t/files-safe-to-ignore-in-version-control/11227 "2013-11-19T01:27:43Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![singing\_pigs](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@singing\_pigs](https://qa.fmod.com/u/singing_pigs)\
**Post date:** [November 19, 2013, 1:27am UTC](https://qa.fmod.com/t/files-safe-to-ignore-in-version-control/11227/1 "2013-11-19T01:27:43Z")

</div>

This is vaguely related to my [other question](http://www.fmod.org/forum/viewtopic.php?f=21&t=16230), but I thought I’d separate them out. I’m planning to move the Studio project for our game engine into the engine’s Mercurial repository, and was wondering what files I could (and/or should) safely ignore in version control. I would guess any .user files should be left out, as well as the .cache directory, but those are shots in the dark. Anybody know more definitively?

---

<div class="post-metadata">

**Author:** ![thuan](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/thuan/32/261_2.png) [@thuan](https://qa.fmod.com/u/thuan)\
**Post date:** [November 19, 2013, 11:56pm UTC](https://qa.fmod.com/t/files-safe-to-ignore-in-version-control/11227/2 "2013-11-19T23:56:31Z")

</div>

Hi,

Depending on the version of Studio you are using, the .user and the .user.vc (only if you are using the built in source control integration) and the .cache and .recycle should be ignored in version control. The Profiler folder and Build folder are optional. With our build in source control integration, Profiler folder is ignored and user has the option to choose if they want source control integration for the Build folder. Some studios prefer to not check in the built banks or have some script to move them elsewhere.

With the latest patch release, we have removed the .user and .user.vc files and those user settings now exists in the preloadCache.cache.1 file located in the .cache folder.

Hope that helps.

Regards,  
Thuan | Programmer

---

<div class="post-metadata">

**Author:** ![singing\_pigs](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@singing\_pigs](https://qa.fmod.com/u/singing_pigs)\
**Post date:** [November 20, 2013, 12:14am UTC](https://qa.fmod.com/t/files-safe-to-ignore-in-version-control/11227/3 "2013-11-20T00:14:17Z")

</div>

Yes, this is exactly the information I needed. Thank you!

---

<div class="post-metadata">

**Author:** ![singing\_pigs](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@singing\_pigs](https://qa.fmod.com/u/singing_pigs)\
**Post date:** [November 20, 2013, 12:23am UTC](https://qa.fmod.com/t/files-safe-to-ignore-in-version-control/11227/4 "2013-11-20T00:23:08Z")

</div>

Actually one more question. How about the .restore folder? I’m not sure what it’s there for, but since it’s named similarly to .cache and .recycle my instinct is to ignore that one as well.

EDIT - Also, how about the .fsbcache folder in Builds? I’ll be including the Builds folder for now at least.

---

<div class="post-metadata">

**Author:** ![thuan](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/thuan/32/261_2.png) [@thuan](https://qa.fmod.com/u/thuan)\
**Post date:** [November 20, 2013, 12:44am UTC](https://qa.fmod.com/t/files-safe-to-ignore-in-version-control/11227/5 "2013-11-20T00:44:15Z")

</div>

The .restore folder and the .fsbcache should be ignore as well. Pretty much anything that starts with a period (e.g. .restore, .cache, .recycle, etc) should be ignore. On Mac OSX these are typically hidden directories and on PC we usually hide these from the users.

Regards,  
Thuan | Programmer
