Handling multiple sites?
I hope it's not an issue asking this question here but I think I have to ask it somewhere.
I'm curious how some of the prolific add-on authors handle adding and updating their add-ons on the multiple sites. I've liked and used wowace.com and wowinterface.com for a long time. I would think it would be painful to use version control at both. Is there a recommended way to handle it? Is it best to use version control at one or the other and then just post the file at the other one? If so, which site do you use? Thanks! |
I used to use the svn over at wowace but it got wonky and annoying during the great-move-to-curse and I hated what they did with my mods over at curse b/c of using the svn -- since curse went all money-grubbing-jerks and revamped the site to annoy authors and users alike, I've avoided it.
I started to use the svn here at WoWI but decided that, as I'm the only one working on the thing, it's just not worth the hastle as I can do version-control all on my own with just about as much fuss and annoyance :) I would suggest using only one svn -- pick your favorite spot -- if you want to use one at all, then making a package that you upload to other sites. The svn is really for your convenience so use it as whatever aid you find it to be and don't make more of it than you need it to be. |
Personally, I haven't even figured out how to use the svn here. One thing that seems to be a bit more "complicated" than over at Curse. ;)
|
Click Projects, click svn options, then either choose to make a new SVN or one based off of your AddOn already in our database.
3,4 steps!?!? http://www.wowinterface.com/forums/f...nable_existing |
If you use your own home grown versioning system shadowed has made a wonderful command line tool for uploading updates to WoWI.
You can use that in your hooks or batch scripts to automate your upload if your not using our SVN. |
Either site looks fairly good to me. Is it only WowAce though that automatically pulls in new Ace libraries?
Dolby, thanks for the link. I'll check that out. |
I'm curious about something. I've never played a beta before and I'd like to know if Blizzard will run the beta all the way up to it's final release version. As in fixing all the little fiddley bits like my Worgen being trapped at the manor after hearthing there because the only way out is on the carriage, and it only allows you to do the carriage thing one time...
Wow, that turned into a mini-rant... sorry... [Edit]Jeez Louise... Four hours later I find that I posted this in the wrong thread... Admins or Smods, if you wouldn't mind moving this to the appropriate Beta thread, I'd really appreciate it!:D:o |
Quote:
WoWAce's svn will pull referenced libraries (not just Ace) if you set up your svn entry to handle that. It's a neat feature with all the modern inconveniences. |
Just an update. I setup a Wowace account. The system there works fairly well and the automated build takes a little time to learn and setup but it was fairly easy. Both systems look good and it is really an issue of automated build system or a manual system.
If you want to share your add-on with everyone though it seems you are stuck using both in some way though. |
I use the WoWAce packager and manually upload the resultant zips here.
|
Thanks Torhal. I think that's what I'm going to do myself. Looks easy to pull in most of the libraries I need since they are hosted at Wowace.
|
You can pull in SVN externals (eg. libraries) from anywhere; they don't have to be hosted on the same site that hosts your repository. The only issue is that WowAce/CurseForge also offers Git and Hg/Mercurial repositories, and you can't pull SVN externals from non-SVN repositories. Fortunately there aren't many libraries using Git repos, and none that I know of using Hg.
|
Quote:
|
I know some established authors on WoWI use the svn here, and use the "external repository" option at wowace to keep both sites updated.
Cladhaire i know does this for a few of his addons. |
Quote:
|
Quote:
wait... no, that's not right... |
Quote:
|
Quote:
|
Quote:
Quote:
|
Quote:
|
All times are GMT -6. The time now is 09:18 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI