A veces es necesario dump un repositorio porque o bien cambias de hosting o quieres hacer un backup de tu svn.

Normalmente un dump se hace con svnadmin, pero si intentas hacerlo con un repositorio remoto, te encontrarás con el siguiente error.

svnadmin dump http://projectname.com/svn > repodumpsvnadmin: 'http://projectname.com/svn' is an URL when it should be a path

Pasos a seguir para solucionarlo

1. Crea un repositorio local

svnadmin create /repository

2. Añade un “pre-revprop-change” hook al repositorio local

echo > /repository/hook/pre-revprop-change.cmdecho '#!/bin/sh' > repository/hooks/pre-revprop-changechmod +x repository/hooks/pre-revprop-change

3. Sincroniza tu nuevo repositorio con el remoto

svnsync init file:////repository https://projectname.com/svn

Feliz de escribir este post, ya que puedo decir que he finalizado la versión primera de mi proyecto personal tuuth.

Si conocéis o tenéis a algún familiar dentista, ya es hora de que le habléis de la clínica dental en la nube.

Más información aquí www.tuuth.com

Originally published at www.tizonsoft.net on May 20, 2018.


You want to connect to your server using OpenSSH in your terminal but every time you need to write down the password, how to avoid this?

Open your terminal in your current computer (let’s call it, L for local and user lu for local user) in on L as user lu and generate a pair of authentication keys.

lu@L:~> ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/lu/.ssh/id_rsa):
Created directory '/home/lu/.ssh'. …

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store