SSH y SVN en VS Code: Cómo configurar conexiones seguras sin errores de autenticación

Si ya lograste integrar TortoiseSVN con Visual Studio Code, el siguiente gran desafío es la seguridad.

En entornos profesionales, trabajar con repositorios locales es raro; lo normal es conectarse a servidores remotos mediante SSH (Secure Shell).

Sin embargo, configurar el túnel SSH para que VS Code y SVN se entiendan sin pedirte la contraseña cada 5 segundos puede ser un dolor de cabeza. En esta guía te enseñamos a configurar una conexión fluida y profesional.

El problema: El molesto «Authentication Failed»

Cuando usamos SVN sobre SSH (svn+ssh://), VS Code a menudo falla porque no encuentra las llaves privadas o el agente de autenticación no está corriendo. Para solucionar esto, no necesitamos trucos mágicos, sino una configuración limpia.

Paso 1: Generar tus llaves con PuTTYgen

Para usuarios de Windows, la forma más estable es usar el ecosistema PuTTY.

  1. Abre PuTTYgen.

  2. Haz clic en Generate y mueve el mouse para crear aleatoriedad.

  3. Guarda tu llave privada (.ppk) en un lugar seguro.

  4. IMPORTANTE: Copia la llave pública que aparece en el cuadro superior y pegala en el archivo authorized_keys de tu servidor SVN.

Paso 2: Configurar Pageant (El agente de llaves)

Para que no tengas que escribir tu frase de contraseña todo el tiempo, necesitamos que un agente «recuerde» la llave por nosotros.

  1. Abre Pageant (viene con la instalación de TortoiseSVN).

  2. Haz clic derecho en el ícono de la bandeja de sistema y elige Add Key.

  3. Selecciona tu archivo .ppk.

Ahora, mientras Pageant esté abierto, cualquier intento de conexión de SVN usará esa llave automáticamente.

Paso 3: Indicarle a SVN que use TortoisePlink

Este es el paso donde la mayoría falla. SVN necesita saber qué programa debe usar para el túnel SSH.

  1. Abre el explorador de Windows, clic derecho > TortoiseSVN > Settings.

  2. Ve a la sección Network.

  3. En SSH client, asegúrate de que apunte a: C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe

Paso 4: Probar la conexión en VS Code

Ahora, abre tu proyecto en Visual Studio Code.

Si configuraste Pageant correctamente, la extensión de SVN debería reconocer los cambios y permitirte hacer Update o Commit sin ventanas emergentes pidiendo credenciales.

Tip Pro: Si el servidor usa un puerto SSH que no es el estándar (22), recordá que la URL del repositorio debe verse así: svn+ssh://usuario@servidor:puerto/ruta/al/repo

Conclusión

La seguridad no tiene por qué sacrificar la comodidad.

Configurar llaves SSH y un agente como Pageant es la diferencia entre un flujo de trabajo interrumpido y uno profesional.

¿Tu empresa necesita migrar sus repositorios a un servidor seguro o configurar flujos de trabajo remotos?

En Equipo Medios optimizamos infraestructuras de desarrollo para que tu equipo solo se preocupe por programar.

Contactanos hoy y hablemos de tu infraestructura técnica

5 Herramientas de IA que están transformando las empresas en 2026

En el dinámico ecosistema tecnológico de Uruguay y la región, la Inteligencia Artificial dejó de ser una promesa de ciencia ficción para convertirse en el motor de productividad de las PYMEs. Ya no se trata solo de chatear con una pantalla; se trata de delegar tareas operativas para enfocarnos en lo que realmente importa: la estrategia.

En esta nota, exploramos 5 herramientas de IA que están marcando la diferencia este año y cómo podés implementarlas hoy mismo.

1. Perplexity AI: El fin de las búsquedas infinitas

Si bien Google sigue siendo el rey, Perplexity se ha posicionado como el asistente de investigación definitivo. A diferencia de un buscador tradicional, te ofrece respuestas directas con fuentes citadas.

  • Uso en tu empresa: Ideal para estudios de mercado rápidos o para redactar informes técnicos basados en datos reales y actualizados.

2. Jasper & Copy.ai: Marketing de contenidos a escala

Generar contenido para redes sociales, blogs o newsletters suele ser un «cuello de botella». Estas herramientas permiten mantener una voz de marca coherente y profesional en cuestión de segundos.

  • Tip local: Podés configurarlas para que usen un tono cercano, ideal para el público uruguayo que valora la transparencia y la cercanía.

3. Zapier Central: Agentes autónomos para tu flujo de trabajo

Zapier dio un salto gigante con Central. Ahora podés crear «bots» que no solo conectan aplicaciones, sino que toman decisiones. Por ejemplo, un bot que lea tus correos, identifique si es un cliente potencial y lo agende automáticamente en tu CRM.

  • Beneficio: Ahorro masivo de horas hombre en tareas administrativas repetitivas.

4. Gamma: Presentaciones de impacto en minutos

Olvidate de pasar horas peleando con el diseño de un PowerPoint. Con Gamma, simplemente escribís el tema o pegás un esquema y la IA diseña una presentación profesional, con imágenes y estructura lógica.

  • Ideal para: Reuniones de ventas o propuestas de proyectos donde el tiempo es oro.

5. Midjourney & Adobe Firefly: Identidad visual sin límites

Para las empresas que no cuentan con un departamento de diseño in-house, estas herramientas permiten generar recursos visuales únicos y de alta calidad para banners, sitios web y campañas publicitarias.


Conclusión: El momento de implementar es ahora

La tecnología avanza rápido, pero la brecha no está entre quienes tienen la herramienta y quienes no, sino entre quienes se animan a probarlas y quienes esperan. En Equipo Medios, estamos convencidos de que la IA es el gran nivelador para las empresas uruguayas.

SVN vs Git en 2025: ¿Vale la pena seguir usando Subversion?

En 2025, la mayoría de los equipos de desarrollo usa Git. Sin embargo, muchas empresas siguen trabajando con SVN. ¿Es hora de cambiar o aún tiene sentido usar Subversion?


Git vs SVN: Lo básico

  • Git: Distribuido, ideal para colaboración moderna.

  • SVN: Centralizado, más simple para estructuras jerárquicas.


Ventajas de SVN

  • Permisos granulares por carpeta.

  • Más simple para proyectos lineales.

  • Mejor soporte en entornos Windows antiguos.


Ventajas de Git

  • Velocidad.

  • Trabajo offline.

  • Integración con servicios como GitHub y GitLab.


¿Cuándo conviene seguir con SVN?

  • En proyectos legados grandes con muchas ramas.

  • Si tu equipo ya está entrenado en SVN.

  • Si necesitás control centralizado.


¿Cuándo conviene migrar a Git?

  • Si querés trabajar con ramas modernas, CI/CD.

  • Si estás usando herramientas como Docker o pipelines.

  • Si tenés un equipo remoto y distribuido.


Conclusión

SVN no está muerto, pero hay que saber cuándo es la mejor herramienta. Si tu flujo actual funciona y el equipo está cómodo, no hay apuro. Pero si querés escalar, Git probablemente sea el camino.

Errores comunes con SVN en Visual Studio Code [Y cómo resolverlos]

¿Te apareció un error raro al usar SVN en VS Code? No estás solo. A continuación te dejo los fallos más comunes y cómo solucionarlos.


1. Error de autenticación

Mensaje: E170001: Authorization failed

Solución:

  • Revisá el archivo auth de SVN en tu PC (borrarlo a veces ayuda).

  • Verificá usuario y contraseña.

  • Si es un SVN corporativo, contactá al administrador.


2. Conflictos al actualizar

Mensaje: Tree conflict / Merge conflict

Solución:

  • Usá la opción “Resolve conflict” desde la extensión.

  • O bien, usá svn resolve por terminal.


3. SVN no detecta el repositorio

Mensaje: Not a working copy

Solución:

  • Verificá que estés en la carpeta correcta.

  • Que exista la carpeta oculta .svn en el proyecto.


4. Problemas con rutas largas

Síntoma: no podés hacer commit o update.

Solución:

  • Usá rutas más cortas para el proyecto.

  • O activá soporte para rutas largas en Windows.


Conclusión

Trabajar con SVN desde VS Code puede generar algunos dolores de cabeza, pero con estas soluciones podés resolver la mayoría de los problemas frecuentes.

Cómo integrar TortoiseSVN con Visual Studio Code [Fácil y rápido]

¿Preferís TortoiseSVN pero editás con Visual Studio Code? No te preocupes: se pueden usar juntos sin problemas. En este artículo te muestro cómo lograrlo sin conflictos.

¿Qué es TortoiseSVN?

Es uno de los clientes de SVN más populares para Windows. Funciona desde el explorador de archivos y es ideal para tareas visuales.


¿Por qué integrarlo con VS Code?

  • Editás código en VS Code, que es rápido y cómodo.

  • Hacés operaciones SVN desde Tortoise, que es más visual.

  • Combinás lo mejor de los dos mundos.


Configuración recomendada

  1. Instalá TortoiseSVN desde su sitio oficial.

  2. Configurá tu carpeta de trabajo con SVN Checkout.

  3. Abrí esa carpeta en Visual Studio Code.

  4. Cada vez que edites, usá Tortoise (botón derecho) para hacer commit, revert, update, etc.


Flujo de trabajo sugerido

  1. Update con Tortoise.

  2. Editá en VS Code como de costumbre.

  3. Commit los cambios desde Tortoise.


Tips adicionales

  • Podés agregar VS Code al menú contextual de Tortoise para abrir archivos rápidamente.

  • Evitá usar extensiones SVN en VS Code si usás Tortoise, para no duplicar operaciones.


Conclusión

La combinación VS Code + TortoiseSVN funciona muy bien si sabés cómo organizarte. Ideal si no querés abandonar Tortoise pero buscás un editor más moderno.

Las 5 mejores extensiones SVN para Visual Studio Code en 2025

Visual Studio Code puede integrarse con Subversion (SVN) gracias a su enorme ecosistema de extensiones. En este post te traigo un ranking actualizado con las mejores opciones disponibles este año.

¿Por qué usar una extensión?

Las extensiones permiten hacer commits, ver cambios, resolver conflictos y manejar todo el flujo SVN sin salir de VS Code. Son ideales para equipos que todavía usan Subversion.


1. SVN – de Chris Johnston

  • ⭐ Muy descargada y mantenida

  • ✅ Soporta commits, updates, revert, conflictos

  • 🔧 Fácil de configurar


2. SVN for VS Code

  • ✅ Interfaz simple

  • 🔍 Permite ver el historial de cambios

  • ❌ Algo limitada en funciones avanzadas


3. TortoiseSVN Wrapper

  • ⚙️ Usa TortoiseSVN como backend

  • Ideal si ya usás TortoiseSVN

  • ❗ Requiere instalación previa de Tortoise


4. SVN Integration

  • 🔧 Muestra cambios en tiempo real

  • ⚠️ Puede tener bugs en algunos sistemas operativos


5. Subversion Client

  • 🧪 Experimental pero prometedora

  • Incluye soporte para configuraciones más complejas


Tabla comparativa

Extensión Commits Update Historial UI amigable Requiere Tortoise
SVN
SVN for VS Code
TortoiseSVN Wrapper
SVN Integration
Subversion Client

Conclusión

Si estás buscando la forma más sencilla de trabajar con SVN en VS Code, te recomiendo empezar por la extensión “SVN” de Chris Johnston. Es estable, confiable y funcional.

Cómo usar SVN en Visual Studio Code [Guía completa 2025]

¿Usás Visual Studio Code pero tu equipo sigue trabajando con SVN?

En esta guía paso a paso vas a aprender cómo integrar Subversion (SVN) dentro de VS Code y trabajar de forma más cómoda y moderna sin abandonar tu flujo habitual.

¿Qué es SVN?

Subversion (SVN) es un sistema de control de versiones centralizado. Aunque hoy Git es el más popular, SVN sigue siendo usado por muchas empresas, especialmente en entornos corporativos o con sistemas heredados.

¿Por qué usar SVN en VS Code?

VS Code es un editor liviano, rápido y extensible. Integrar SVN directamente en él te permite evitar cambiar de herramientas constantemente, y mejorar tu productividad.


Paso 1: Instalar la extensión SVN

  1. Abrí Visual Studio Code.

  2. Andá a la pestaña de extensiones (Ctrl + Shift + X).

  3. Buscá SVN y seleccioná la extensión oficial o una confiable (por ejemplo, “SVN” de Chris Johnston).

  4. Instalála.


Paso 2: Clonar un repositorio SVN

  • Abrí la terminal integrada (Ctrl + ñ) o usá el comando:

    svn checkout https://tu-repositorio.com/svn/proyecto
  • También podés hacerlo desde la extensión si ofrece interfaz gráfica.


Paso 3: Hacer commit, update y revert

Con la extensión instalada:

  • Commit: Guardá tus cambios en el servidor.

  • Update: Traé los últimos cambios del repositorio.

  • Revert: Volvé atrás si algo salió mal.

Estas opciones suelen estar disponibles en el menú contextual del archivo o directamente desde la barra lateral.


Tips útiles

  • Asegurate de que el archivo .svn esté visible en tu proyecto.

  • Usá svn info en la terminal para verificar configuraciones.

  • Si usás TortoiseSVN, evitá mezclar comandos desde ambos al mismo tiempo para no generar conflictos.


Conclusión

Aunque no es la herramienta por defecto para SVN, VS Code se adapta muy bien con las extensiones correctas. Esta guía es ideal para quienes quieren trabajar más cómodamente con repositorios SVN en 2025.

AI para Crear Videos Profesionales – Murf.AI

¿Te gustaría crear videos profesionales en minutos con ayuda de la AI? En la entrada anterior vimos FLIKI (Si lo probaste, dejanos el comentario)

Y a su vez también vimos STUDIO D ID

Pues hoy te presentaré una nueva AI para crear videos profesionales en muy poquito tiempo. De modo que podrás optimizar tu flujo de trabajo al 100%. Seguimos con Murf.AI

Murf.AI

Es una herramienta de TTS (Text to Speech) muy buena.

Murf te permite elegir entre +120 voces realistas en más de 20 idiomas y, además, agregar videos, música e imágenes.

Sumado a esto, también ofrece la funcionalidad de jugar con el tono, el énfasis y la velocidad de la voz para poder transmitir mejor un mensaje. También tiene un cambiador de voz que permite transformar una locución casera en una locución con calidad de estudio profesional.

Además, con sus diferentes plantillas, es muy sencillo crear un video de calidad muy rápidamente.

AI para Crear Videos Profesionales – Studio D ID

¿Te gustaría crear videos profesionales en minutos con ayuda de la AI? En la entrada anterior vimos FLIKI (Si lo probaste, dejanos el comentario)

Pues hoy te presentaré una nueva AI para crear videos profesionales en muy poquito tiempo. De modo que podrás optimizar tu flujo de trabajo al 100%. Seguimos con Studio D ID

Studio D ID

Studio D ID, es una herramienta en línea que te permite crear videos con personajes y expresiones muy realistas. Basta con crear tu propio personaje con su generador de imágenes de Stable Diffusion, y escribir lo que quieres que el personaje diga, ya tienes el 90% del trabajo hecho.

Luego puedes seleccionar una voz personalizada de la biblioteca de Studio D ID (o subir tu propia voz) y listo. En pocos segundos tendrás un video creado, con un personaje de aspecto y expresiones realistas.

No ofrece muchas opciones como Fliki, pero para reels y shorts es muy buena.

AI para Crear Videos Profesionales – FLIKI.AI

¿Te gustaría crear videos profesionales en minutos con ayuda de la AI?

Pues hoy te presentaré una AI para crear videos profesionales en muy poquito tiempo. De modo que podrás optimizar tu flujo de trabajo al 100%. Comenzamos con FLIKI

FLIKI

Fliki es una de las mejores plataformas para crear videos con IA. Gracias a su capacidad de pasar el texto a video, en pocos minutos puedes crear material profesional. Además, Fliki te permite agregar música+850 voces realistas de texto a voz (que permiten cierta personalización para hacer énfasis en ciertas partes, cambiar la emoción completa de la voz y añadir pausas a fin de sonar aún más realista) ¡y en más de 75 idiomas! (Con la posibilidad de seleccionar dialectos)

También ofrece una biblioteca multimedia muy grande, para que selecciones videoclips e imágenes acordes a la temática de tu video. Adicional, puedes elegir la duración de los videos, ¡Incluso puedes agregar subtítulos, elegir la fuente y el color de la misma! La verdad es que es una de las herramientas más completas para hacer videos con AI.

Además, tiene una opción muy peculiar (y útil) que se llama Blog to Video. Es decir, puedes colocar el link de un artículo y Fliki se encargará, automáticamente, de crear un video con la información del artículo. Es realmente sorprendente.

¿Conoces alguna? Dejame en los comentarios.