How to get Skins from the XBMC Skinning svn

pht-skin-dev

#1

Even if you don't like the terminal window
If you want to check out the latest skins from the svn and get at the uncompressed textures etc and you are a terminal-phobic mac user, here is how you do it.

[list=1]

[]Download the svn universal binary from http://www.collab.net/downloads/community/

(You don't have to give your contact info, its all optional, just hit submit)

[
]Download the SCPlugin universal binary from http://scplugin.tigris.org/

[]Install the svn package

[
]Open a terminal window, enter the following


sudo ln -s /usr/local/bin/svn /usr/bin/svn

(This adds a link from the svn binary in your local bin folder to /usr/bin)

[*]Enter the following into the terminal window


mkdir svntemp<br />
svn co https://xboxmediacenter.svn.sourceforge.net/svnroot/xboxmediacenter/xTV svntemp



[]You will be asked if you want to accept the certificate, press 'p' and hit return

It should start to download xTV into the svntemp folder you created, you can hit ctrl-c now to stop it, and you can delete the svntemp folder.

[
]Install the SCPlugin package

[]Log out and back in again

[/list]

That should be everything setup and working, you can now access the svn commands from the context menu in finder (Look in "Context Menu"->More->Subversion" for the commands)



To get stuff of the svn now you have SCPlugin working

[list=1]

[
]Create a folder to put it all in.

[]Right click/control click (whatever, get the context menu up) and Select "More->Subversion->Checkout"

[
]Enter the url of the svn in the "Repository URL" box, leave everything else alone

[]Click "Checkout"

[
]Wait a while for it to finish (it will open a window showing you what is going on)

[]Profit :D

[/list]



https://xboxmediacenter.svn.sourceforge.net...xboxmediacenter



is the url for **everything
* in the skin svn



https://xboxmediacenter.svn.sourceforge.net...mediacenter/xTV



will just get you the xTV skin



Every skin is in it's own folder, just append the folder name to the end of the **everything **link. For a list of available skins see here http://xboxmediacenter.svn.sourceforge.net...boxmediacenter/


#2

Good tutorial. I've always used the terminal, didn't know about the plugin. Sounds handy


#3

[quote name='Maccabbi' post='538' date='Jun 3 2008, 02:11 PM']
Good tutorial. I've always used the terminal, didn't know about the plugin. Sounds handy

[/quote]




Just saw this on Lifehacker...finally something with a decent GUI!



Versions Makes Subversion Easy and Attractive [Featured Mac Download]

from Lifehacker by Adam Pash


http://www.lifehacker.com/assets/resources/2008/06/versions.png





Mac OS X only: Beta application Versions provides an easy-to-use graphical interface to the version control system, Subversion. Whether you're a developer or writer, version control with Subversion can mean the difference between days and minutes lost when something goes awry with your text files. We've shown you how to set up a personal Subversion server and how to access it with the Windows-only TortoiseSVN or Mac-only SCPlugin, but Versions takes a wildly different approach to Subversion by taking your repositories into an attractive and fully featured graphical interface. It's unclear whether Versions will charge after the beta, but for now Versions beta is freeware, Mac OS X only.



Versions


#4

[quote name='ChoccyHobNob' post='432' date='Jun 2 2008, 06:08 PM']
That should be everything setup and working, you can now access the svn commands from the context menu in finder (Look in "Context Menu"->More->Subversion" for the commands)



To get stuff of the svn now you have SCPlugin working

[list=1]

[]Create a folder to put it all in.

[
]Right click/control click (whatever, get the context menu up) and Select "More->Subversion->Checkout"

[]Enter the url of the svn in the "Repository URL" box, leave everything else alone

[
]Click "Checkout"

[]Wait a while for it to finish (it will open a window showing you what is going on)

[
]Profit :D

[/list]



https://xboxmediacenter.svn.sourceforge.net...xboxmediacenter



is the url for everything in the skin svn



https://xboxmediacenter.svn.sourceforge.net...mediacenter/xTV



will just get you the xTV skin



Every skin is in it's own folder, just append the folder name to the end of the **everything **link. For a list of available skins see here http://xboxmediacenter.svn.sourceforge.net...boxmediacenter/

[/quote]








I tried the url of the svn in the "Repository URL" box but nothing works. Are the links now dead? Not sure what I am really accomplishing here by installing the Subversion and SCPlugin but I just want to add a few new skins to it. Do I need to do all of this?


#5

[quote name='Art Vandelay' post='2930' date='Jul 6 2008, 02:10 AM']
I tried the url of the svn in the "Repository URL" box but nothing works. Are the links now dead? Not sure what I am really accomplishing here by installing the Subversion and SCPlugin but I just want to add a few new skins to it. Do I need to do all of this?

[/quote]


Thats because all the urls are wrong in the original post the are shortened copy and paste ones with ... in them and should be



https://xboxmediacenter.svn.sourceforge.net/svnroot/xboxmediacenter





for all and



https://xboxmediacenter.svn.sourceforge.net/svnroot/xboxmediacenter/xTV





for xTV


#6

You guys should give SmartSVN a try it has a great UI plus has now added contextual menu support. It has been my default for over a year now.


#7

I wanted to add to this thread .. there's a MUCH easier way to get skins now (thanks to updates on SF's svn viewer pages).



For example, if you go to this URL:



http://xboxmediacenter.svn.sourceforge.net...ediacenter/xTV/



Near the bottom left there is a link that says "Download GNU tarball" .. click that and you will get a tar.gz file with all of the contents of the folder you're viewing (in this case the xTV skin). Double click the tar.gz file and OSX's built ins will uncompress the contents into an appropriately named folder, then simply drop that folder into your skins folder (think you have to restart Plex to use the skin) and you're off to the races.



For other skins navigate to the parent folder of the link I provided above, then into the skin folder you want and repeat the procedure. Couldn't be much simpler.