(2013-02-14, 13:29)Martijn Wrote: Tell me what should be more clearer on that page.
Couple of things i ran into doing this for the first time.
Let me paint you the picture:
I already had made a Google project page to just host a zip. But that was all i knew.
Next installed Tortoisesvn on Windows. Figured out it was a shell (something i had used 1x before).
Tortoise didn't prompt me for credentials because of a wrong link or setup (Google had no solution).
I had checked other repo files and tested this type of link in my browser on my own account.
The link did show up in browser with branches and trunk ect (but unusable folders will show up).
But turns out when i made my Google project page i had set it to git and not svn.
This is under: Administer -> source
And the right link is now under: Source -> checkout
After figuring that out i had to remake the folder on my computer a few more times until it asked for credentials and made the file structure.
As Checkout and not with 'Make repo here' function.
Checked other repos for deeper file structure.
Figured out you have to use 'add' function before 'commit' and how that is a good thing.
Uploaded text.txt with success.
Learned that it is basically dropbox with full control.
Grabbed someones repo file and changed the links and names to fit mine.
Added skin in zip with icon + changelog and extra addon.xml outside of zip.
Next problem: Learned that python doesn't run on Windows out of the box.
Downloaded latest version of python.msi and installed (after spending too much time reading into it too deep)
.py files associated themselves with python.exe
Ran md5 script in the folder above the skin folders containing the skin zips (trial by error).
Checked. Looked good. Uploaded everything.
So those 5 bullets on the wiki assume you have substantial prior knowledge.
It was doable, but instead of costing 10 hours it would have only had to cost 1 hour.
So i am all for making the explanation a bit better. But how program, OS, or host specific can it be?