r12230: Deleting and re-checking-out a script can cause it to overwrite the wrong file, if there are files with the same name in different folders (deleting probably isn't necessary if you didn't have it installed yet, but for completeness...)
In this case, there was a relay/spaaace.ash for the script being installed/uninstalled, and an unrelated scripts/spaaace.ash from this (not installed via SVN).
When I tried to check the project out again after deleting it, a popup said that it would overwrite relay/spaaace.ash, which did not exist. Instead, it overwrote scripts/spaaace.ash, which is presumably what it was actually warning me about. There isn't a scripts folder in guyymafia/code/buttonfrenzy, so I guess it was searching for a matching file in the wrong folder. I think this was an intentional thing in a recent update, but apparently regular scripts with relay-browser-page names are an issue, since they may not be unique.
Code:
> svn checkout https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy
Starting Checkout...
Validating repo...
Repo validated.
Q:\Maf\svn\guyymafia-buttonfrenzy
U https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/buttonFrenzy.ash
https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay
https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy
At revision 28
Successfully checked out working copy.
Pushing local updates...
buttonFrenzy.ash => Q:\Maf\relay\buttonFrenzy.ash
Done.
Requests complete.
> svn delete guyymafia-buttonfrenzy
Uninstalling project...
relay\arcade.ash => DELETED
relay\bhh.ash => DELETED
relay\bigisland.ash => DELETED
relay\buttonFrenzy.ash => DELETED
relay\cafe.ash => DELETED
relay\galaktik.ash => DELETED
relay\gamestore.ash => DELETED
relay\hermit.ash => DELETED
relay\mallstore.ash => DELETED
relay\monkeycastle.ash => DELETED
relay\shop.ash => DELETED
[COLOR="#FF0000"]relay\spaaace.ash => DELETED[/COLOR]
relay\store.ash => DELETED
relay\town_giftshop.ash => DELETED
Project uninstalled.
> svn checkout https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy
Starting Checkout...
Validating repo...
Repo validated.
Q:\Maf\svn\guyymafia-buttonfrenzy
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/gamestore.ash
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/galaktik.ash
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/hermit.ash
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/buttonFrenzy.ash
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/shop.ash
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/town_giftshop.ash
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/bigisland.ash
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/store.ash
[COLOR="#FF0000"]A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/spaaace.ash[/COLOR]
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/cafe.ash
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/monkeycastle.ash
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/arcade.ash
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/bhh.ash
A https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy/relay/mallstore.ash
https://svn.code.sf.net/p/guyymafia/code/buttonfrenzy
At revision 28
Successfully checked out working copy.
Pushing local updates...
mallstore.ash => Q:\Maf\relay\mallstore.ash
bhh.ash => Q:\Maf\relay\bhh.ash
arcade.ash => Q:\Maf\relay\arcade.ash
monkeycastle.ash => Q:\Maf\relay\monkeycastle.ash
cafe.ash => Q:\Maf\relay\cafe.ash
[COLOR="#FF0000"]spaaace.ash => Q:\Maf\scripts\spaaace.ash[/COLOR]
store.ash => Q:\Maf\relay\store.ash
bigisland.ash => Q:\Maf\relay\bigisland.ash
town_giftshop.ash => Q:\Maf\relay\town_giftshop.ash
shop.ash => Q:\Maf\relay\shop.ash
buttonFrenzy.ash => Q:\Maf\relay\buttonFrenzy.ash
hermit.ash => Q:\Maf\relay\hermit.ash
galaktik.ash => Q:\Maf\relay\galaktik.ash
gamestore.ash => Q:\Maf\relay\gamestore.ash
Done.
Requests complete.
In this case, there was a relay/spaaace.ash for the script being installed/uninstalled, and an unrelated scripts/spaaace.ash from this (not installed via SVN).
When I tried to check the project out again after deleting it, a popup said that it would overwrite relay/spaaace.ash, which did not exist. Instead, it overwrote scripts/spaaace.ash, which is presumably what it was actually warning me about. There isn't a scripts folder in guyymafia/code/buttonfrenzy, so I guess it was searching for a matching file in the wrong folder. I think this was an intentional thing in a recent update, but apparently regular scripts with relay-browser-page names are an issue, since they may not be unique.
Last edited: