WowAce does not allow file uploads; you must chose a VCS (Git, Mercurial, or Subversion) and use that. From there, the packager will create zip files for you. If you would prefer to create zip files manually, you need to have your project moved to CurseForge.
I've done some digging and found out about VGS and have been struggling. I'm currently stuck at uploading my SSH public key. The guide I'm using is telling me to go to "/home/repository-authorization/edit/" to upload the key, but that link no longer exists. As a result, I'm kinda stuck.
I've used curseforge for my other addons and found it a lot easier. I'm down for trying to get the VCS working, but I don't know how much more time I want to invest in getting WoW Ace's method to work.
I've committed a few changes now without any issues. Though, I recently tried to commit changes and the file isn't appearing on my project page. TortoiseSVN's interface said the commit went through fine. I've tried using "SVN Update" and still nothing.
Also, I tried adding a "beta" tag in an attempt to change it from alpha to beta. I'm thinking that wasn't the correct thing to do. Though, when I click on the "download" link on my project page, it downloads the older "beta" tagged file that's now out-of-date. It just seems like my SVN is a bit of a mess.
Lastly, should I be committing to the public URL or the development URL? If I should be committing to the development URL, I've been using the public URL. How would I change to the development URL?