Is there anyone who already has SVN working who would be willing to volunteer to keep an eye on Recap on curse (the main site) and upload copies of new versions from there to WoWAce?
Since the version currently on WoWAce (v 4.04) is quite out of date and is causing trouble for people using WoWAceUpdater, can anyone advise me how to go about deleting Recap from WoWAce for the moment until I can get my update process working? Alternatively, is there anyone who can delete Recap for me?
I have been trying to use the Subversion repository from within XCode (Mac OSX) to update Recap. I can authorize and I can download the current WoWAce version of Recap fine, but when I try to update I'm getting errors. The errors might be generic, or they might be XCode-specific, I don't know. Is there anyone able to work with me (via PM) to help me get the upload process working?
This is because Recap is locked I believe, on the wowace svn. Only specific authors have access to it, and its likely to be whoever last maintained it on wowace. Nobody else can modify it. You can log on IRC and request Pastamancer or Kaelten to give you access since you are the rightful author.
When I tried to upload Recap using XCode earlier this week the result was a new Recap folder (with the updated files) nested inside the main WoWAce Recap folder, rather than an update of the existing files. So version 4.07 was there, but nested inside the older version 4.04. To avoid confusion I deleted the nested folder.
When I tried to upload directly to trunk it told me that it couldn't because there was already a Recap folder there.
Afterwards I noticed that the Import command in XCode appears to want to add a new folder to SVN. I could not find any setting in XCode to overwrite an existing folder with new contents. Is there such a setting, and if so where would I find it, or what would I do to enable it?
In the meantime what I did yesterday was to delete the existing Recap folder on WoWAce; wait until the delete had been packaged and Recap disappeared from files.wowace.com; and then upload a new one. I'm sure this isn't optimal.
You would have needed to checkout the existing 4.0.4 first, then copy your 4.0.7 files over the 4.0.4 you just checked out, then commit the changes. This would cause SVN to commit and only send the incremental changes between 4.0.4 and 4.0.7.
You can't import and overwrite something on the SVN. By deleting 4.0.4 and then importing 4.0.7, what you did was break the history of the addon on the SVN as though it is something entirely new in 4.0.7.