{"id":20617,"date":"2014-03-16T09:06:00","date_gmt":"2014-03-16T08:06:00","guid":{"rendered":"https:\/\/www.raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/"},"modified":"2025-09-01T09:56:49","modified_gmt":"2025-09-01T07:56:49","slug":"bluehost-subversion-y-tortoisesvn","status":"publish","type":"post","link":"https:\/\/raulbartolome.com\/es\/bluehost-subversion-y-tortoisesvn\/","title":{"rendered":"Bluehost, Subversion y TortoiseSVN"},"content":{"rendered":"\n<p>Subversion is a widely distributed open source version control. Almost all the information is susceptible to being controlled with versions, I will not now make a dissertation on this concept &#8230;. Subversion not only efficiently manages the version, but also allows a quick and secure sharing of information between people located in different countries.<\/p>\n\n\n\n<p>I have decided to install Subversion on my commercial Bluehost server, I have it wasted: unlimited hard disk, and monumental bandwidth and I only host a few web pages.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2. Install a Telnet \/ SSH Client<\/h2>\n\n\n\n<p>I have used PuTTY, which allows remote control of machines under Unix platforms. In the case Bluehost machines with Linux operating system are used, therefore PuTTY is still valid, if the operating system of your server is Windows you have to use an alternative.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>PuTTY is a free implementation of Telnet and SSH for Win32 and Unix platforms, along with an exterm terminal emulator.<\/p>\n<\/blockquote>\n\n\n\n<p>I have installed the version: 2007-04-29 PuTTY 0.60. Open a session with PuTTY, the first window that will appear is the following:<\/p>\n\n\n\n<p><span style=\"font-size: inherit;\">You just have to enter the name of your host and press the Open button.<\/span> <\/p>\n\n\n\n<p><span style=\"font-size: inherit;\">You have several options for [my_domain].<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>www.mydomain.com<\/li>\n\n\n\n<li>mydomain.com<\/li>\n\n\n\n<li>box#.bluehost.com<\/li>\n<\/ul>\n\n\n\n<p>Where # is your box number<\/p>\n\n\n\n<p>The problem in the previous cases is that they will then ask you for a username, to avoid this you have an alternative for [my_domain]<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>username@www.mydomain.com<\/li>\n\n\n\n<li>username@mydomain.com<\/li>\n\n\n\n<li>username@box#.bluehost.com<\/li>\n<\/ul>\n\n\n\n<p>Where # is your box number<\/p>\n\n\n\n<p><span style=\"font-size: inherit;\">The PuTTY will ask for your password to the control panel of your server, Bluehost in my case. If everything went well, you now have control of your server by command line.<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3. Install Subversion<\/h2>\n\n\n\n<p>Taking advantage of the fact that we have already opened an SSH session with PuTTY, we will now install Subversion. I tried to install the latest version 1-6-3, but during the compilation and installation process I received errors, the most recent version that has been successfully installed is described by the following script:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd ~\nmkdir src\ncd ~\/src\nwget http:\/\/www.gtlib.gatech.edu\/pub\/apache\/apr\/apr-util-1.2.12.tar.gz\nwget http:\/\/www.gtlib.gatech.edu\/pub\/apache\/apr\/apr-1.2.12.tar.gz\nwget http:\/\/subversion.tigris.org\/downloads\/subversion-1.5.4.tar.gz\nwget http:\/\/www.webdav.org\/neon\/neon-0.28.0.tar.gz\ntar -xzf apr-util-1.2.12.tar.gz\ntar -xzf apr-1.2.12.tar.gz\ntar -xzf subversion-1.5.4.tar.gz\ntar -xzf neon-0.28.0.tar.gz\ncd ~\/src\/apr-1.2.12\n.\/configure --prefix=$HOME LDFLAGS=\"-L\/lib64\"\nmake\nmake install\ncd ~\/src\/apr-util-1.2.12\n.\/configure --prefix=$HOME --with-apr=$HOME LDFLAGS=\"-L\/lib64\"\nmake\nmake install\ncd ~\/src\/neon-0.28.0\n.\/configure --enable-shared --prefix=$HOME LDFLAGS=\"-L\/lib64\"\nmake\nmake install\ncd ~\/src\/subversion-1.5.4\n.\/configure --prefix=$HOME --without-berkeley-db --with-ssl LDFLAGS=\"-L\/lib64\"\nmake\nmake install<\/code><\/pre>\n\n\n\n<p>have copied this code from a message provided in the Bluehost forum by a disinterested web developer. By the way, this thread in the Bluhost forum is very interesting.<\/p>\n\n\n\n<p>In theory, all you have to do is copy the previous code, paste it into the window of the PuTTY session and hit Enter. Your server will start to compile and make the executable, it takes a while.<\/p>\n\n\n\n<p>If everything went well, in the $\/Home\/bin folder you should see the following executables: svn, svnadmin, svndumpfilter, etc.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4. Include the Binary svn in your Path<\/h2>\n\n\n\n<p>You need to modify the .bashrc file to inform your server where the subversion binary files that we have previously created and that are located in the bin folder are located.<\/p>\n\n\n\n<p>Following the user defined nkohl pattern in the Bluehost forum:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>There is a way to remotely use a Subversion repository running on your Bluehost account using svn+ssh. It only requires a very simple modification to one file.<\/p>\n\n\n\n<p>The only thing you need to do is to modify your ~\/.bashrc script to have the path to the svnserve application, which should be in ~\/bin. All I did was copy my $PATH declaration from my ~\/.bash_profile into my ~\/.bashrc.<\/p>\n<\/blockquote>\n\n\n\n<p>You basically have to include<\/p>\n\n\n\n<p>PATH=$PATH:$HOME\/bin<\/p>\n\n\n\n<p>After<\/p>\n\n\n\n<p># User specific aliases and functions<\/p>\n\n\n\n<p>In the end the .bashrc should look like this:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># .bashrc\n# User specific aliases and functions\nPATH=$PATH:$HOME\/bin\n# Source global definitions\nif &#91; -f \/etc\/bashrc ]; then\n. \/etc\/bashrc\nfi<\/code><\/pre>\n\n\n\n<p>Attention if using a different editor to the vi, as it is my case that I have used the WordPad, this one includes characters that the Bluehost server will not interpret correctly. I recommend you use the vi, or look for the invisible characters, which are denoted by moving forward and backward with the cursor keys.<\/p>\n\n\n\n<p>As you have opened a PuTTY session to control your server, it already has the integrated vi, so you can use the vi to modify the.bashrc file.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 5. Create a Subversion Repository<\/h2>\n\n\n\n<p>First we need to create a folder where we place the repositories, I have created the svn folder in the root directory. The command line code is as follows:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd\nmkdir svn\ncd svn<\/code><\/pre>\n\n\n\n<p>We are currently ready to create our first repository<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>svnadmin create --fs-type fsfs myproject\nchmod -R 755 myproject<\/code><\/pre>\n\n\n\n<p>Replace the name &#8220;myproject&#8221; with the name of the repository you want.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6. Create SSH Passwords<\/h2>\n\n\n\n<p>The objective of creating access codes is fundamentally two:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Prevent Subversion from asking you for the password each time you connect.<\/li>\n\n\n\n<li>Enable a password for each user.<\/li>\n<\/ol>\n\n\n\n<p>The second point is essential if you want to share your repositories with numerous users, in my case the second point was strictly necessary since the information in the repository was likely to be shared among many users from different countries.<\/p>\n\n\n\n<p>We will create the keys by establishing a trust relationship between the server (bluehost) and the client (myself). For this, a key pair is generated for each user, a public one, which is saved on the server and a private one, which is saved on the user&#8217;s PC.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6.1 Download and Install the Software for the Keys<\/h2>\n\n\n\n<p>If you have already installed PuTTY as a Telnet \/ SSH Client server, you will not need anything else, since the installation package has a key generator (I have installed the version: 2007-04-29 PuTTY 0.60).<\/p>\n\n\n\n<p>The bluehost server also has an integrated key generator, but I find a graphic environment more comfortable, I&#8217;m not a fan of the command line.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6.2 Generate Key Couples<\/h2>\n\n\n\n<p>Run the &#8220;PuTTY Key Generator&#8221; application, select an SSH-2 DSA key with 1024 bits and then press the &#8220;Generate&#8221; button. Move the mouse pointer to generate a random plot.<\/p>\n\n\n\n<p>The &#8220;Key comment&#8221; text box is very important, in this field we must define the name of the user and in which domain of the server where the subversion is installed.<\/p>\n\n\n\n<p>The &#8220;Key passphrase&#8221; text box, I suggest you leave it empty. Otherwise, every time you import your password, you will be asked for the phrase and in consequence we will not solve point 1 of step 6.<\/p>\n\n\n\n<p>Press the &#8220;Load&#8221; button to store the private key in a safe place on your PC, we will use it later.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6.2 Include the Public Key in the Server<\/h2>\n\n\n\n<p>To include the public key on the server, you must open a Telnet session and through a command line, create the .ssh directory in the root directory if it does not exist and create or modify the &#8220;authorized_keys&#8221; file with the public key that we just created.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir ~\/.ssh\nchmod 700 ~\/.ssh\ncd ~\/.ssh<\/code><\/pre>\n\n\n\n<p>Modify the &#8220;authorized_keys&#8221; file with the vi editor<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vi authorized_keys&amp;nbsp;&amp;nbsp;<\/code><\/pre>\n\n\n\n<p>I have included the public key. What I have done is copy and paste from the &#8220;PuTTY Key Generator&#8221; window, you should look something like this:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>command=\"svnserve -t --tunnel-user=user_name1\",no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty ssh-dss  AAAAB3NzaC1kc3MAAAC......  .......BpE6F3slEv16sBo= user_name1@mydomain.com<\/code><\/pre>\n\n\n\n<p>It is very important to include the part<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>command=\"svnserve -t --tunnel-user=user_name1\",no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6.3 Load the Private Key on your Computer<\/h2>\n\n\n\n<p>I use the &#8220;Pageant&#8221; application that comes with the PuTTY. The application is resident in the toolbar and will provide the password whenever it is needed without the need for user intervention.<\/p>\n\n\n\n<p>Select the private key that you generated in step 6.2<\/p>\n\n\n\n<p>Each time you start the computer, you will have to open the &#8220;pageant&#8221; and include the private key, to avoid this it is best to create a shortcut in the Windows Startup folder to avoid this.<\/p>\n\n\n\n<p>Select the properties of the shortcut, and in the shortcut tab, the destination text box defines the locations of your ppk key.<\/p>\n\n\n\n<p>Example: &#8220;C: \\ Program files \\ PuTTY \\ pageant.exe&#8221; C: \\ Program files \\ PuTTY \\ user_namekey1.ppk.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6.4 Multiuser Access to the Repository<\/h2>\n\n\n\n<p>To allow multiple users with their own passwords, you must repeat step 6.2 and then apply the &#8220;authorized_keys&#8221; file with the new users.<\/p>\n\n\n\n<p>You should look something like this:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>command=\"svnserve -t --tunnel-user=user_name1\",no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty ssh-dss  AAAAB3NzaC1kc3MAAAC......  .......BpE6F3slEv16sBo= user_name1@mydomain.com<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>command=\"svnserve -t --tunnel-user=user_name2\",no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty ssh-dss  ADsDs3NasdaSDASdasD......  .......asdaSDASdaSsdSd= user_name2@mydomain.com<\/code><\/pre>\n\n\n\n<p>Create a password for each user who wants to access the repository.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Subversion es un control de versiones de c\u00f3digo abierto ampliamente distribuido. Casi toda la informaci\u00f3n es susceptible de ser controlada con versiones, no har\u00e9 ahora una disertaci\u00f3n sobre este concepto\u2026. Subversion no s\u00f3lo gestiona eficientemente la versi\u00f3n, sino que permite compartir informaci\u00f3n de forma r\u00e1pida y segura entre personas ubicadas en diferentes pa\u00edses.<br \/>\nHe decidido instalar Subversion en mi servidor Bluehost comercial, lo tengo desaprovechado: disco duro ilimitado, ancho de banda monumental y solo alojo unas pocas p\u00e1ginas web.<\/p>","protected":false},"author":1,"featured_media":14611,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"enable","ocean_disable_heading":"enable","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"background-image","ocean_post_title_background_color":"","ocean_post_title_background":14611,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","osh_disable_topbar_sticky":"default","osh_disable_header_sticky":"default","osh_sticky_header_style":"default","osh_sticky_header_effect":"","osh_custom_sticky_logo":0,"osh_custom_retina_sticky_logo":0,"osh_custom_sticky_logo_height":0,"osh_background_color":"","osh_links_color":"","osh_links_hover_color":"","osh_links_active_color":"","osh_links_bg_color":"","osh_links_hover_bg_color":"","osh_links_active_bg_color":"","osh_menu_social_links_color":"","osh_menu_social_hover_links_color":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"off","ocean_gallery_id":[],"footnotes":""},"categories":[913,438],"tags":[51],"class_list":["post-20617","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","category-software-and-it","tag-subversion","entry","has-media","owp-thumbs-layout-horizontal","owp-btn-normal","owp-tabs-layout-section","has-no-thumbnails"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Bluehost, Subversion and TortoiseSVN - Ra\u00fal Bartolom\u00e9<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/raulbartolome.com\/es\/bluehost-subversion-y-tortoisesvn\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bluehost, Subversion and TortoiseSVN - Ra\u00fal Bartolom\u00e9\" \/>\n<meta property=\"og:description\" content=\"Subversion is a widely distributed open source version control. Almost all the information is susceptible to being controlled with versions, I will not now make a dissertation on this concept .... Subversion not only efficiently manages the version, but allows a quick and secure sharing of information between people located in different countries. I have decided to install Subversion on my commercial Bluehost server, I have it wasted: unlimited hard disk, and monumental bandwidth and I only host a few web pages.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/raulbartolome.com\/es\/bluehost-subversion-y-tortoisesvn\/\" \/>\n<meta property=\"og:site_name\" content=\"Ra\u00fal Bartolom\u00e9\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/rbartolomecastro\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rbartolomecastro\" \/>\n<meta property=\"article:published_time\" content=\"2014-03-16T08:06:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-01T07:56:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/raulbartolome.com\/wp-content\/uploads\/2014\/03\/christina-wocintechchat-com-L85a1k-XqH8-unsplash_1280.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"854\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ra\u00fal Bartolom\u00e9\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@raulbartolome\" \/>\n<meta name=\"twitter:site\" content=\"@raulbartolome\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ra\u00fal Bartolom\u00e9\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/bluehost-subversion-y-tortoisesvn\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/bluehost-subversion-y-tortoisesvn\\\/\"},\"author\":{\"name\":\"Ra\u00fal Bartolom\u00e9\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/#\\\/schema\\\/person\\\/728a70a0ee01a96dc17e5dd8c5f8e95e\"},\"headline\":\"Bluehost, Subversion and TortoiseSVN\",\"datePublished\":\"2014-03-16T08:06:00+00:00\",\"dateModified\":\"2025-09-01T07:56:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/bluehost-subversion-y-tortoisesvn\\\/\"},\"wordCount\":1287,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/#\\\/schema\\\/person\\\/728a70a0ee01a96dc17e5dd8c5f8e95e\"},\"image\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/bluehost-subversion-y-tortoisesvn\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2014\\\/03\\\/christina-wocintechchat-com-L85a1k-XqH8-unsplash_1280.jpg\",\"keywords\":[\"subversion\"],\"articleSection\":[\"Articles\",\"Software and IT\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/raulbartolome.com\\\/bluehost-subversion-y-tortoisesvn\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/bluehost-subversion-y-tortoisesvn\\\/\",\"url\":\"https:\\\/\\\/raulbartolome.com\\\/bluehost-subversion-y-tortoisesvn\\\/\",\"name\":\"Bluehost, Subversion and TortoiseSVN - Ra\u00fal Bartolom\u00e9\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/bluehost-subversion-y-tortoisesvn\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/bluehost-subversion-y-tortoisesvn\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2014\\\/03\\\/christina-wocintechchat-com-L85a1k-XqH8-unsplash_1280.jpg\",\"datePublished\":\"2014-03-16T08:06:00+00:00\",\"dateModified\":\"2025-09-01T07:56:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/bluehost-subversion-y-tortoisesvn\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/raulbartolome.com\\\/bluehost-subversion-y-tortoisesvn\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/bluehost-subversion-y-tortoisesvn\\\/#primaryimage\",\"url\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2014\\\/03\\\/christina-wocintechchat-com-L85a1k-XqH8-unsplash_1280.jpg\",\"contentUrl\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2014\\\/03\\\/christina-wocintechchat-com-L85a1k-XqH8-unsplash_1280.jpg\",\"width\":1280,\"height\":854},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/bluehost-subversion-y-tortoisesvn\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ra\u00fal Bartolom\u00e9\",\"item\":\"https:\\\/\\\/raulbartolome.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\\\/\\\/raulbartolome.com\\\/category\\\/articles\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Bluehost, Subversion and TortoiseSVN\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/#website\",\"url\":\"https:\\\/\\\/raulbartolome.com\\\/\",\"name\":\"Ra\u00fal Bartolom\u00e9\",\"description\":\"Engineering, Management and Finance\",\"publisher\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/#\\\/schema\\\/person\\\/728a70a0ee01a96dc17e5dd8c5f8e95e\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/raulbartolome.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/#\\\/schema\\\/person\\\/728a70a0ee01a96dc17e5dd8c5f8e95e\",\"name\":\"Ra\u00fal Bartolom\u00e9\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/Raul-Bartolome-IMG_1090-2.jpeg\",\"url\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/Raul-Bartolome-IMG_1090-2.jpeg\",\"contentUrl\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/Raul-Bartolome-IMG_1090-2.jpeg\",\"width\":640,\"height\":640,\"caption\":\"Ra\u00fal Bartolom\u00e9\"},\"logo\":{\"@id\":\"https:\\\/\\\/raulbartolome.com\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/Raul-Bartolome-IMG_1090-2.jpeg\"},\"sameAs\":[\"https:\\\/\\\/raulbartolome.com\\\/\",\"https:\\\/\\\/www.facebook.com\\\/rbartolomecastro\",\"https:\\\/\\\/www.instagram.com\\\/rbartolomec\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rbartolomecastro\",\"https:\\\/\\\/x.com\\\/raulbartolome\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCY7Pef7CeZf-8t9ALthQRqA\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bluehost, Subversion and TortoiseSVN - Ra\u00fal Bartolom\u00e9","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/raulbartolome.com\/es\/bluehost-subversion-y-tortoisesvn\/","og_locale":"es_ES","og_type":"article","og_title":"Bluehost, Subversion and TortoiseSVN - Ra\u00fal Bartolom\u00e9","og_description":"Subversion is a widely distributed open source version control. Almost all the information is susceptible to being controlled with versions, I will not now make a dissertation on this concept .... Subversion not only efficiently manages the version, but allows a quick and secure sharing of information between people located in different countries. I have decided to install Subversion on my commercial Bluehost server, I have it wasted: unlimited hard disk, and monumental bandwidth and I only host a few web pages.","og_url":"https:\/\/raulbartolome.com\/es\/bluehost-subversion-y-tortoisesvn\/","og_site_name":"Ra\u00fal Bartolom\u00e9","article_publisher":"https:\/\/www.facebook.com\/rbartolomecastro","article_author":"https:\/\/www.facebook.com\/rbartolomecastro","article_published_time":"2014-03-16T08:06:00+00:00","article_modified_time":"2025-09-01T07:56:49+00:00","og_image":[{"width":1280,"height":854,"url":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2014\/03\/christina-wocintechchat-com-L85a1k-XqH8-unsplash_1280.jpg","type":"image\/jpeg"}],"author":"Ra\u00fal Bartolom\u00e9","twitter_card":"summary_large_image","twitter_creator":"@raulbartolome","twitter_site":"@raulbartolome","twitter_misc":{"Escrito por":"Ra\u00fal Bartolom\u00e9","Tiempo de lectura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/#article","isPartOf":{"@id":"https:\/\/raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/"},"author":{"name":"Ra\u00fal Bartolom\u00e9","@id":"https:\/\/raulbartolome.com\/#\/schema\/person\/728a70a0ee01a96dc17e5dd8c5f8e95e"},"headline":"Bluehost, Subversion and TortoiseSVN","datePublished":"2014-03-16T08:06:00+00:00","dateModified":"2025-09-01T07:56:49+00:00","mainEntityOfPage":{"@id":"https:\/\/raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/"},"wordCount":1287,"commentCount":0,"publisher":{"@id":"https:\/\/raulbartolome.com\/#\/schema\/person\/728a70a0ee01a96dc17e5dd8c5f8e95e"},"image":{"@id":"https:\/\/raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/#primaryimage"},"thumbnailUrl":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2014\/03\/christina-wocintechchat-com-L85a1k-XqH8-unsplash_1280.jpg","keywords":["subversion"],"articleSection":["Articles","Software and IT"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/","url":"https:\/\/raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/","name":"Bluehost, Subversion and TortoiseSVN - Ra\u00fal Bartolom\u00e9","isPartOf":{"@id":"https:\/\/raulbartolome.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/#primaryimage"},"image":{"@id":"https:\/\/raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/#primaryimage"},"thumbnailUrl":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2014\/03\/christina-wocintechchat-com-L85a1k-XqH8-unsplash_1280.jpg","datePublished":"2014-03-16T08:06:00+00:00","dateModified":"2025-09-01T07:56:49+00:00","breadcrumb":{"@id":"https:\/\/raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/#primaryimage","url":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2014\/03\/christina-wocintechchat-com-L85a1k-XqH8-unsplash_1280.jpg","contentUrl":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2014\/03\/christina-wocintechchat-com-L85a1k-XqH8-unsplash_1280.jpg","width":1280,"height":854},{"@type":"BreadcrumbList","@id":"https:\/\/raulbartolome.com\/bluehost-subversion-y-tortoisesvn\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ra\u00fal Bartolom\u00e9","item":"https:\/\/raulbartolome.com\/"},{"@type":"ListItem","position":2,"name":"Articles","item":"https:\/\/raulbartolome.com\/category\/articles\/"},{"@type":"ListItem","position":3,"name":"Bluehost, Subversion and TortoiseSVN"}]},{"@type":"WebSite","@id":"https:\/\/raulbartolome.com\/#website","url":"https:\/\/raulbartolome.com\/","name":"Ra\u00fal Bartolom\u00e9","description":"Ingenier\u00eda, Gesti\u00f3n y Finanzas","publisher":{"@id":"https:\/\/raulbartolome.com\/#\/schema\/person\/728a70a0ee01a96dc17e5dd8c5f8e95e"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/raulbartolome.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":["Person","Organization"],"@id":"https:\/\/raulbartolome.com\/#\/schema\/person\/728a70a0ee01a96dc17e5dd8c5f8e95e","name":"Ra\u00fal Bartolom\u00e9","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2020\/02\/Raul-Bartolome-IMG_1090-2.jpeg","url":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2020\/02\/Raul-Bartolome-IMG_1090-2.jpeg","contentUrl":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2020\/02\/Raul-Bartolome-IMG_1090-2.jpeg","width":640,"height":640,"caption":"Ra\u00fal Bartolom\u00e9"},"logo":{"@id":"https:\/\/raulbartolome.com\/wp-content\/uploads\/2020\/02\/Raul-Bartolome-IMG_1090-2.jpeg"},"sameAs":["https:\/\/raulbartolome.com\/","https:\/\/www.facebook.com\/rbartolomecastro","https:\/\/www.instagram.com\/rbartolomec\/","https:\/\/www.linkedin.com\/in\/rbartolomecastro","https:\/\/x.com\/raulbartolome","https:\/\/www.youtube.com\/channel\/UCY7Pef7CeZf-8t9ALthQRqA\/"]}]}},"_links":{"self":[{"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/posts\/20617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/comments?post=20617"}],"version-history":[{"count":2,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/posts\/20617\/revisions"}],"predecessor-version":[{"id":23026,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/posts\/20617\/revisions\/23026"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/media\/14611"}],"wp:attachment":[{"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/media?parent=20617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/categories?post=20617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/raulbartolome.com\/es\/wp-json\/wp\/v2\/tags?post=20617"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}