# Is it safe to revert unmodified banks in Perforce after doing a 'build all platforms'

**URL:** https://qa.fmod.com/t/is-it-safe-to-revert-unmodified-banks-in-perforce-after-doing-a-build-all-platforms/23475
**Category:** FMOD Studio
**Created:** [October 16, 2025, 1:11pm UTC](https://qa.fmod.com/t/is-it-safe-to-revert-unmodified-banks-in-perforce-after-doing-a-build-all-platforms/23475 "2025-10-16T13:11:44Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![norbertweiher](https://avatars.discourse-cdn.com/v4/letter/n/b38774/32.png) [@norbertweiher](https://qa.fmod.com/u/norbertweiher)
#### Post date: [October 16, 2025, 1:11pm UTC](https://qa.fmod.com/t/is-it-safe-to-revert-unmodified-banks-in-perforce-after-doing-a-build-all-platforms/23475/1 "2025-10-16T13:11:44Z")

</div>

Hey community & team FMOD,

Since I’m working on a hero collector, I have quite a lot of sound banks. Therefore, instead of just building the banks for the heroes I’ve worked on, I usually do a **build all platforms**.

The idea being to then do a **revert unchanged** in Perforce before submitting.

However, Perforce seems to detect some changes in sound banks which I definitively haven’t modified and therefore doesn’t revert them when I use revert unchanged.

Reverting the files using the normal revert function is not a problem for me, but I’d like to confirm that, when I use **build all platforms** , sound banks in which I didn’t change assets or any metadata really aren’t changed.

Is this correct?

---

<div class="post-metadata">

### Author: ![PeterTheMusician](https://avatars.discourse-cdn.com/v4/letter/p/3bc359/32.png) [@PeterTheMusician](https://qa.fmod.com/u/PeterTheMusician)
#### Post date: [October 16, 2025, 5:59pm UTC](https://qa.fmod.com/t/is-it-safe-to-revert-unmodified-banks-in-perforce-after-doing-a-build-all-platforms/23475/2 "2025-10-16T17:59:51Z")

</div>

I’m pretty sure you are correct. When I build all platforms, perforce doesn’t detect any changes to banks that I haven’t touched, so I’ll have to “revert unchanged” those banks so I don’t keep those banks checked out indefinitely (I use perforce integration).

That being said, I don’t know why perforce would detect changes on a bank you definitely didn’t touch.

---

<div class="post-metadata">

### Author: ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)
#### Post date: [October 21, 2025, 4:43am UTC](https://qa.fmod.com/t/is-it-safe-to-revert-unmodified-banks-in-perforce-after-doing-a-build-all-platforms/23475/3 "2025-10-21T04:43:02Z")

</div>

Hi,

What version of FMOD are you using?

I am also unable to reproduce the issue. Are you able to diff any of the banks in perforce and share the results?

---

<div class="post-metadata">

### Author: ![norbertweiher](https://avatars.discourse-cdn.com/v4/letter/n/b38774/32.png) [@norbertweiher](https://qa.fmod.com/u/norbertweiher)
#### Post date: [October 21, 2025, 4:32pm UTC](https://qa.fmod.com/t/is-it-safe-to-revert-unmodified-banks-in-perforce-after-doing-a-build-all-platforms/23475/4 "2025-10-21T16:32:05Z")

</div>

I’m still on 2.02.26 (hopefully on 2.03 soon). This seems to have been a one-off, right now I’m getting the normal behaviour again (non-modified banks revert correctly when using revert unchanged).

I’ll mark this as resolved, if it happens again I’ll do the diff and send it!
