SocialXE 사용법 »  1. 설치 »  1-3. svn을 이용한 설치
EN KO
Views 24692 Votes 0 2012.07.22 11:53:58

edit SVN is supported, or not? Let's test!

To install SocialXE via SVN, you should check that your account is supporting SVN, or not. Access to your account through SSH, and enter 'svn'. If SSH returns a message like 'Type 'svn help' for usage.', your account is supporting SVN, and you can use it.

However, if SSH returns a message as '-bash: svn: command not found', your account does not support SVN, and you can't use it. If your account is on your server computer, or you has the 'root' permission, install 'svn' before follow the steps below. If you use a hosting service, or you doesn't have root permission, ask the server master to support SVN.

edit Installing via SVN

There are two methods to install something via SVN, using 'export', and 'checkout/update'.

edit SVN export

The export is like 'copy' function. It does not get 'version information' as downloading codes from a server.

To get SocialXE programs enter the commands below on the XE installed directory.

  • SocialXE helper addon
    svn export http://socialxe.googlecode.com/svn/trunk/addons/socialxe_helper/ addons/socialxe_helper/ --force

  • SocialXE Client module
    svn export http://socialxe.googlecode.com/svn/trunk/modules/socialxe/ modules/socialxe/ --force

  • SocialXE Comment widget
    svn export http://socialxe.googlecode.com/svn/trunk/widgets/socialxe_comment/ widgets/socialxe_comment/ --force

  • SocialXE Information widget
    svn export http://socialxe.googlecode.com/svn/trunk/widgets/socialxe_info/ widgets/socialxe_info/ --force

'Export' is simple because it just copies the program codes, but you should enter the command before to update. It is a weak point of it.

edit SVN checkout/update

The checkout and the update download codes with 'version information' from a SVN server.

To checkout each addon, module, and widgets, enter the commands below on the XE installed directory. To success this command, there should be no directory on each program directories.

  • SocialXE helper addon
    svn checkout http://socialxe.googlecode.com/svn/trunk/addons/socialxe_helper/ addons/socialxe_helper/

  • SocialXE Client module
    svn checkout http://socialxe.googlecode.com/svn/trunk/modules/socialxe/ modules/socialxe/

  • SocialXE Comment widget
    svn checkout http://socialxe.googlecode.com/svn/trunk/widgets/socialxe_comment/ widgets/socialxe_comment/

  • SocialXE Information widget
    svn checkout http://socialxe.googlecode.com/svn/trunk/widgets/socialxe_info/ widgets/socialxe_info/

When you update them, just command 'svn up'. It will automatically update the SocialXE program on your account.

Through svn checkout/update, you can update much easily using svn up after svn checkout once. However, if you once modify the source code, you might meet 'svn conflict' problem. When it happened, you should have to get some basic svn knowledge.

After this step, read 1-4 Finish the installing process.

Tag
SocialXE