Setup subversion client programs

by Børre Gaup

This document describes how to setup the svn client programs on Mac, Windows and Linux

Mac

Download a suitable graphical client: svnX program or RapidSVN. The commandline client program is part of the system if you have installed the Developer tools (included on your installation CD). You may still want to install a newer version if you are using MacOS X 10.4 (Tiger), though.

Windows

Download and install TortoiseSVN or RapidSVN.

Linux

To install the commandline version of subversion, issue either the command sudo apt-get install subversion or sudo yum install subversion

There are at least two alternatives if you want a graphical user interface, kdesvn and rapidsvn. Under Debian/Ubuntu: sudo apt-get install rapidsvn or sudo apt-get install rapidsvn

Under Fedora/CentOS/Red Hat sudo yum install rapidsvn or sudo yum install kdesvn.

Last modified: $Date: 2008-11-05 18:52:54 +0100 (ons, 05 nov 2008) $

Last modified onSaturday, 05 January 2013 13:22

( ! ) Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/com_k2/templates/default/item.php on line 169
Call Stack
#TimeMemoryFunctionLocation
10.0006406672{main}( ).../index.php:0
20.07624928304Joomla\CMS\Application\SiteApplication->execute( ).../index.php:49
30.07624928304Joomla\CMS\Application\SiteApplication->doExecute( ).../CMSApplication.php:196
40.218413311120Joomla\CMS\Application\SiteApplication->dispatch( $component = ??? ).../SiteApplication.php:233
50.218813335568Joomla\CMS\Component\ComponentHelper::renderComponent( $option = 'com_k2', $params = ??? ).../SiteApplication.php:194
60.219213390920Joomla\CMS\Component\ComponentHelper::executeComponent( $path = '/var/www/vhosts/shan.info/httpdocs/components/com_k2/k2.php' ).../ComponentHelper.php:377
70.219413422400require_once( '/var/www/vhosts/shan.info/httpdocs/components/com_k2/k2.php ).../ComponentHelper.php:402
80.225113827864K2ControllerItem->execute( $task = '' ).../k2.php:64
90.225113827864K2ControllerItem->display( $cachable = ???, $urlparams = ??? ).../BaseController.php:710
100.231414684392K2ControllerItem->display( $cachable = TRUE, $urlparams = ['id' => 'INT', 'print' => 'INT', 'lang' => 'CMD', 'Itemid' => 'INT', 'm' => 'INT', 'amp' => 'INT', 'tmpl' => 'CMD', 'template' => 'CMD'] ).../item.php:78
110.231414684392K2ControllerItem->display( $cachable = TRUE, $urlparams = ['id' => 'INT', 'print' => 'INT', 'lang' => 'CMD', 'Itemid' => 'INT', 'm' => 'INT', 'amp' => 'INT', 'tmpl' => 'CMD', 'template' => 'CMD'] ).../controller.php:19
120.234215143392Joomla\CMS\Cache\Controller\ViewController->get( $view = class K2ViewItem { public $document = class Joomla\CMS\Document\HtmlDocument { public $_links = [...]; public $_custom = [...]; public $template = NULL; public $baseurl = NULL; public $params = NULL; public $_file = NULL; protected $_template = ''; protected $_template_tags = [...]; protected $_caching = NULL; private $_html5 = NULL; public $title = 'Setup subversion client programs'; public $description = 'by Børre Gaup Mac Windows Linux This document describes how to setup the svn client programs on Mac, Windows and Linux Mac Download a suitable graphic...'; public $link = ''; public $base = 'https://www.shan.info/item/125-setup-subversion-client-programs.html'; public $language = 'en-gb'; public $direction = 'ltr'; public $_generator = 'Joomla! - Open Source Content Management'; public $_mdate = ''; public $_tab = '\t'; public $_lineEnd = '\n'; public $_charset = 'utf-8'; public $_mime = 'text/html'; public $_namespace = ''; public $_profile = ''; public $_scripts = [...]; public $_script = [...]; protected $scriptOptions = [...]; public $_styleSheets = [...]; public $_style = [...]; public $_metaTags = [...]; public $_engine = NULL; public $_type = 'html'; protected $mediaVersion = '15dbf078d61dbbf76811992dd0143dd9' }; protected $_name = 'item'; protected $_models = ['itemlist' => class K2ModelItemlist { ... }, 'item' => class K2ModelItem { ... }]; protected $_basePath = '/var/www/vhosts/shan.info/httpdocs/components/com_k2'; protected $_defaultModel = 'item'; protected $_layout = 'item'; protected $_layoutExt = 'php'; protected $_layoutTemplate = '_'; protected $_path = ['template' => [...], 'helper' => [...]]; protected $_template = '/var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/com_k2/templates/default/item.php'; protected $_output = NULL; protected $_escape = 'htmlspecialchars'; protected $_charset = 'UTF-8'; protected $_errors = []; public $baseurl = ''; public $addLink = NULL; public $inlineCommentsModeration = FALSE; public $item = class stdClass { public $id = '125'; public $title = 'Setup subversion client programs'; public $alias = 'setup-subversion-client-programs'; public $catid = '38'; public $published = '1'; public $introtext = '<div id="msgcns!750E812099FE2A7!194" class="bvMsg">\r\n<p>by <span>Børre Gaup</span></p>\r\n<div>\r\n<ul>\r\n<li><a href="http://www.divvun.no/doc/infra/setup-svn.html#Mac">Mac</a></li>\r\n<li><a href="http://www.divvun.no/doc/infra/setup-svn.html#Windows">Windows</a></li>\r\n<li><a href="http://www.divvun.no/doc/infra/setup-svn.html#Linux">Linux</a></li>\r\n</ul>\r\n</div>\r\n<p>This document describes how to setup the svn client programs on Mac, Windows and Linux</p>\r\n<a title="Mac"> </a>\r\n<h2>Mac</h'; public $fulltext = ''; public $video = NULL; public $gallery = NULL; public $extra_fields = NULL; public $extra_fields_search = ''; public $created = '2010-07-21 20:40:50'; public $created_by = '63'; public $created_by_alias = ''; public $checked_out = '0'; public $checked_out_time = '0000-00-00 00:00:00'; public $modified = '2013-01-05 12:22:43'; public $modified_by = '63'; public $publish_up = '2010-07-21 20:40:36'; public $publish_down = '0000-00-00 00:00:00'; public $trash = '0'; public $access = '1'; public $ordering = '8'; public $featured = '0'; public $featured_ordering = '0'; public $image_caption = ''; public $image_credits = ''; public $video_caption = ''; public $video_credits = ''; public $hits = '2783'; public $params = class Joomla\Registry\Registry { ... }; public $metadesc = ''; public $metadata = 'robots=\nauthor='; public $metakey = ''; public $plugins = ''; public $language = '*'; public $category = class TableK2Category { ... }; public $link = '/item/125-setup-subversion-client-programs.html'; public $printLink = '/item/125-setup-subversion-client-programs.html?tmpl=component&amp;print=1'; public $tags = [...]; public $imageXSmall = ''; public $imageSmall = ''; public $imageMedium = ''; public $imageLarge = ''; public $imageXLarge = ''; public $attachments = [...]; public $rawTitle = 'Setup subversion client programs'; public $author = class Joomla\CMS\User\User { ... }; public $videoType = 'allvideos'; public $text = '<div id="msgcns!750E812099FE2A7!194" class="bvMsg">\r\n<p>by <span>Børre Gaup</span></p>\r\n<div>\r\n<ul>\r\n<li><a href="http://www.divvun.no/doc/infra/setup-svn.html#Mac">Mac</a></li>\r\n<li><a href="http://www.divvun.no/doc/infra/setup-svn.html#Windows">Windows</a></li>\r\n<li><a href="http://www.divvun.no/doc/infra/setup-svn.html#Linux">Linux</a></li>\r\n</ul>\r\n</div>\r\n<p>This document describes how to setup the svn client programs on Mac, Windows and Linux</p>\r\n<a title="Mac"> </a>\r\n<h2>Mac</h'; public $event = class stdClass { ... }; public $jcfields = [...]; public $image = ''; public $imageWidth = '600'; public $comments = [...]; public $numOfComments = 0; public $nextLink = '/item/123-mysql添加新用户和数据库(命令行模式和phpmyadmin).html'; public $nextTitle = 'MYSQL添加新用户和数据库(命令行模式和phpmyadmin)'; public $nextImageXSmall = ''; public $nextImageSmall = ''; public $nextImageMedium = ''; public $nextImageLarge = ''; public $nextImageXLarge = ''; public $previousLink = '/item/126-webmin.html'; public $previousTitle = 'webmin'; public $previousImageXSmall = ''; public $previousImageSmall = ''; public $previousImageMedium = ''; public $previousImageLarge = ''; public $previousImageXLarge = ''; public $absoluteURL = 'https://www.shan.info/item/125-setup-subversion-client-programs.html'; public $langTagForFB = 'en_GB'; public $langTagForTW = 'en-gb'; public $langTagForLI = 'en_GB'; public $sharinglink = 'https://www.shan.info/item/125-setup-subversion-client-programs.html'; public $socialLink = 'https%3A%2F%2Fwww.shan.info%2Fitem%2F125-setup-subversion-client-programs.html'; public $twitterURL = 'https://twitter.com/intent/tweet?text=Setup+subversion+client+programs&amp;url=https%3A%2F%2Fwww.shan.info%2Fitem%2F125-setup-subversion-client-programs.html'; public $langTagForGP = ''; public $emailLink = '/component/mailto/?tmpl=component&amp;template=gk_publisher&amp;link=f1d2443992014c2de4d5adc7e5901eb530e3a83c' }; public $user = class Joomla\CMS\User\User { protected $isRoot = FALSE; public $id = 0; public $name = NULL; public $username = NULL; public $email = NULL; public $password = NULL; public $password_clear = ''; public $block = NULL; public $sendEmail = 0; public $registerDate = NULL; public $lastvisitDate = NULL; public $activation = NULL; public $params = NULL; public $groups = [...]; public $guest = 1; public $lastResetTime = NULL; public $resetCount = NULL; public $requireReset = NULL; protected $_params = class Joomla\Registry\Registry { ... }; protected $_authGroups = NULL; protected $_authLevels = [...]; protected $_authActions = NULL; protected $_errorMsg = NULL; protected $userHelper = class Joomla\CMS\User\UserWrapper { ... }; protected $_errors = [...]; public $aid = 0; public $gid = 1 }; public $params = class Joomla\Registry\Registry { protected $data = class stdClass { ... }; protected $initialized = TRUE; public $separator = '.' }; public $pagination = class Joomla\CMS\Pagination\Pagination { public $limitstart = 0; public $limit = 10; public $total = 0; public $prefix = ''; public $pagesStart = 1; public $pagesStop = 0; public $pagesCurrent = 1; public $pagesTotal = 0; public $hideEmptyLimitstart = FALSE; protected $viewall = FALSE; protected $additionalUrlParams = [...]; protected $app = class Joomla\CMS\Application\SiteApplication { ... }; protected $data = NULL } }, $method = 'display', $id = ???, $wrkarounds = ??? ).../BaseController.php:663
130.234715163760K2ViewItem->display( $tpl = ??? ).../ViewController.php:102
140.276618334712K2ViewItem->display( $tpl = NULL ).../view.html.php:742
150.276618334712K2ViewItem->loadTemplate( $tpl = NULL ).../HtmlView.php:230
160.277618536760include( '/var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/com_k2/templates/default/item.php ).../HtmlView.php:701
  • Published in 主机
  • Read 2783 times

( ! ) Notice: Only variables should be assigned by reference in /var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/com_k2/templates/default/item.php on line 478
Call Stack
#TimeMemoryFunctionLocation
10.0006406672{main}( ).../index.php:0
20.07624928304Joomla\CMS\Application\SiteApplication->execute( ).../index.php:49
30.07624928304Joomla\CMS\Application\SiteApplication->doExecute( ).../CMSApplication.php:196
40.218413311120Joomla\CMS\Application\SiteApplication->dispatch( $component = ??? ).../SiteApplication.php:233
50.218813335568Joomla\CMS\Component\ComponentHelper::renderComponent( $option = 'com_k2', $params = ??? ).../SiteApplication.php:194
60.219213390920Joomla\CMS\Component\ComponentHelper::executeComponent( $path = '/var/www/vhosts/shan.info/httpdocs/components/com_k2/k2.php' ).../ComponentHelper.php:377
70.219413422400require_once( '/var/www/vhosts/shan.info/httpdocs/components/com_k2/k2.php ).../ComponentHelper.php:402
80.225113827864K2ControllerItem->execute( $task = '' ).../k2.php:64
90.225113827864K2ControllerItem->display( $cachable = ???, $urlparams = ??? ).../BaseController.php:710
100.231414684392K2ControllerItem->display( $cachable = TRUE, $urlparams = ['id' => 'INT', 'print' => 'INT', 'lang' => 'CMD', 'Itemid' => 'INT', 'm' => 'INT', 'amp' => 'INT', 'tmpl' => 'CMD', 'template' => 'CMD'] ).../item.php:78
110.231414684392K2ControllerItem->display( $cachable = TRUE, $urlparams = ['id' => 'INT', 'print' => 'INT', 'lang' => 'CMD', 'Itemid' => 'INT', 'm' => 'INT', 'amp' => 'INT', 'tmpl' => 'CMD', 'template' => 'CMD'] ).../controller.php:19
120.234215143392Joomla\CMS\Cache\Controller\ViewController->get( $view = class K2ViewItem { public $document = class Joomla\CMS\Document\HtmlDocument { public $_links = [...]; public $_custom = [...]; public $template = NULL; public $baseurl = NULL; public $params = NULL; public $_file = NULL; protected $_template = ''; protected $_template_tags = [...]; protected $_caching = NULL; private $_html5 = NULL; public $title = 'Setup subversion client programs'; public $description = 'by Børre Gaup Mac Windows Linux This document describes how to setup the svn client programs on Mac, Windows and Linux Mac Download a suitable graphic...'; public $link = ''; public $base = 'https://www.shan.info/item/125-setup-subversion-client-programs.html'; public $language = 'en-gb'; public $direction = 'ltr'; public $_generator = 'Joomla! - Open Source Content Management'; public $_mdate = ''; public $_tab = '\t'; public $_lineEnd = '\n'; public $_charset = 'utf-8'; public $_mime = 'text/html'; public $_namespace = ''; public $_profile = ''; public $_scripts = [...]; public $_script = [...]; protected $scriptOptions = [...]; public $_styleSheets = [...]; public $_style = [...]; public $_metaTags = [...]; public $_engine = NULL; public $_type = 'html'; protected $mediaVersion = '15dbf078d61dbbf76811992dd0143dd9' }; protected $_name = 'item'; protected $_models = ['itemlist' => class K2ModelItemlist { ... }, 'item' => class K2ModelItem { ... }]; protected $_basePath = '/var/www/vhosts/shan.info/httpdocs/components/com_k2'; protected $_defaultModel = 'item'; protected $_layout = 'item'; protected $_layoutExt = 'php'; protected $_layoutTemplate = '_'; protected $_path = ['template' => [...], 'helper' => [...]]; protected $_template = '/var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/com_k2/templates/default/item.php'; protected $_output = NULL; protected $_escape = 'htmlspecialchars'; protected $_charset = 'UTF-8'; protected $_errors = []; public $baseurl = ''; public $addLink = NULL; public $inlineCommentsModeration = FALSE; public $item = class stdClass { public $id = '125'; public $title = 'Setup subversion client programs'; public $alias = 'setup-subversion-client-programs'; public $catid = '38'; public $published = '1'; public $introtext = '<div id="msgcns!750E812099FE2A7!194" class="bvMsg">\r\n<p>by <span>Børre Gaup</span></p>\r\n<div>\r\n<ul>\r\n<li><a href="http://www.divvun.no/doc/infra/setup-svn.html#Mac">Mac</a></li>\r\n<li><a href="http://www.divvun.no/doc/infra/setup-svn.html#Windows">Windows</a></li>\r\n<li><a href="http://www.divvun.no/doc/infra/setup-svn.html#Linux">Linux</a></li>\r\n</ul>\r\n</div>\r\n<p>This document describes how to setup the svn client programs on Mac, Windows and Linux</p>\r\n<a title="Mac"> </a>\r\n<h2>Mac</h'; public $fulltext = ''; public $video = NULL; public $gallery = NULL; public $extra_fields = NULL; public $extra_fields_search = ''; public $created = '2010-07-21 20:40:50'; public $created_by = '63'; public $created_by_alias = ''; public $checked_out = '0'; public $checked_out_time = '0000-00-00 00:00:00'; public $modified = '2013-01-05 12:22:43'; public $modified_by = '63'; public $publish_up = '2010-07-21 20:40:36'; public $publish_down = '0000-00-00 00:00:00'; public $trash = '0'; public $access = '1'; public $ordering = '8'; public $featured = '0'; public $featured_ordering = '0'; public $image_caption = ''; public $image_credits = ''; public $video_caption = ''; public $video_credits = ''; public $hits = '2783'; public $params = class Joomla\Registry\Registry { ... }; public $metadesc = ''; public $metadata = 'robots=\nauthor='; public $metakey = ''; public $plugins = ''; public $language = '*'; public $category = class TableK2Category { ... }; public $link = '/item/125-setup-subversion-client-programs.html'; public $printLink = '/item/125-setup-subversion-client-programs.html?tmpl=component&amp;print=1'; public $tags = [...]; public $imageXSmall = ''; public $imageSmall = ''; public $imageMedium = ''; public $imageLarge = ''; public $imageXLarge = ''; public $attachments = [...]; public $rawTitle = 'Setup subversion client programs'; public $author = class Joomla\CMS\User\User { ... }; public $videoType = 'allvideos'; public $text = '<div id="msgcns!750E812099FE2A7!194" class="bvMsg">\r\n<p>by <span>Børre Gaup</span></p>\r\n<div>\r\n<ul>\r\n<li><a href="http://www.divvun.no/doc/infra/setup-svn.html#Mac">Mac</a></li>\r\n<li><a href="http://www.divvun.no/doc/infra/setup-svn.html#Windows">Windows</a></li>\r\n<li><a href="http://www.divvun.no/doc/infra/setup-svn.html#Linux">Linux</a></li>\r\n</ul>\r\n</div>\r\n<p>This document describes how to setup the svn client programs on Mac, Windows and Linux</p>\r\n<a title="Mac"> </a>\r\n<h2>Mac</h'; public $event = class stdClass { ... }; public $jcfields = [...]; public $image = ''; public $imageWidth = '600'; public $comments = [...]; public $numOfComments = 0; public $nextLink = '/item/123-mysql添加新用户和数据库(命令行模式和phpmyadmin).html'; public $nextTitle = 'MYSQL添加新用户和数据库(命令行模式和phpmyadmin)'; public $nextImageXSmall = ''; public $nextImageSmall = ''; public $nextImageMedium = ''; public $nextImageLarge = ''; public $nextImageXLarge = ''; public $previousLink = '/item/126-webmin.html'; public $previousTitle = 'webmin'; public $previousImageXSmall = ''; public $previousImageSmall = ''; public $previousImageMedium = ''; public $previousImageLarge = ''; public $previousImageXLarge = ''; public $absoluteURL = 'https://www.shan.info/item/125-setup-subversion-client-programs.html'; public $langTagForFB = 'en_GB'; public $langTagForTW = 'en-gb'; public $langTagForLI = 'en_GB'; public $sharinglink = 'https://www.shan.info/item/125-setup-subversion-client-programs.html'; public $socialLink = 'https%3A%2F%2Fwww.shan.info%2Fitem%2F125-setup-subversion-client-programs.html'; public $twitterURL = 'https://twitter.com/intent/tweet?text=Setup+subversion+client+programs&amp;url=https%3A%2F%2Fwww.shan.info%2Fitem%2F125-setup-subversion-client-programs.html'; public $langTagForGP = ''; public $emailLink = '/component/mailto/?tmpl=component&amp;template=gk_publisher&amp;link=f1d2443992014c2de4d5adc7e5901eb530e3a83c' }; public $user = class Joomla\CMS\User\User { protected $isRoot = FALSE; public $id = 0; public $name = NULL; public $username = NULL; public $email = NULL; public $password = NULL; public $password_clear = ''; public $block = NULL; public $sendEmail = 0; public $registerDate = NULL; public $lastvisitDate = NULL; public $activation = NULL; public $params = NULL; public $groups = [...]; public $guest = 1; public $lastResetTime = NULL; public $resetCount = NULL; public $requireReset = NULL; protected $_params = class Joomla\Registry\Registry { ... }; protected $_authGroups = NULL; protected $_authLevels = [...]; protected $_authActions = NULL; protected $_errorMsg = NULL; protected $userHelper = class Joomla\CMS\User\UserWrapper { ... }; protected $_errors = [...]; public $aid = 0; public $gid = 1 }; public $params = class Joomla\Registry\Registry { protected $data = class stdClass { ... }; protected $initialized = TRUE; public $separator = '.' }; public $pagination = class Joomla\CMS\Pagination\Pagination { public $limitstart = 0; public $limit = 10; public $total = 0; public $prefix = ''; public $pagesStart = 1; public $pagesStop = 0; public $pagesCurrent = 1; public $pagesTotal = 0; public $hideEmptyLimitstart = FALSE; protected $viewall = FALSE; protected $additionalUrlParams = [...]; protected $app = class Joomla\CMS\Application\SiteApplication { ... }; protected $data = NULL } }, $method = 'display', $id = ???, $wrkarounds = ??? ).../BaseController.php:663
130.234715163760K2ViewItem->display( $tpl = ??? ).../ViewController.php:102
140.276618334712K2ViewItem->display( $tpl = NULL ).../view.html.php:742
150.276618334712K2ViewItem->loadTemplate( $tpl = NULL ).../HtmlView.php:230
160.277618536760include( '/var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/com_k2/templates/default/item.php ).../HtmlView.php:701
back to top