Visual Studio Team Services y Blue Canvas
Visual Studio Code de Microsoft es un IDE ágil para el desarrollo en Salesforce. Blue Canvas simplifica la conexión entre VSTS y el código de Salesforce mediante Git.
Por Randalyn Hill-Coffer·Revisado por el equipo de Blue Canvas··1 min de lecturaEn este artículo, descubre cómo Microsoft ha adoptado las herramientas de código abierto y cómo puedes usar Visual Studio Code y Visual Studio Team Services para el desarrollo en Salesforce. Además, aprenderás cómo Blue Canvas simplifica la conexión entre VSTS y el código de Salesforce.
Estas son nuestras 5 conclusiones clave:
- Visual Studio Code de Microsoft es un IDE ágil y muy valorado para el desarrollo en Salesforce.
- Visual Studio Team Services (VSTS) es una opción integral de integración continua que admite opciones de código abierto como Linux para las compilaciones.
- Blue Canvas simplifica la conexión entre VSTS y el código de Salesforce al sincronizar automáticamente todo el código de Salesforce en Git de forma continua.
- Blue Canvas se puede conectar fácilmente con otros servicios como GitHub, Bitbucket y VSTS.
- Hay nueva documentación disponible para conectar VSTS y Blue Canvas y dar seguimiento a errores e incidencias, mientras se garantiza que el código de Force.com esté almacenado de forma segura en el control de versiones.
Microsoft ha hecho grandes cambios en los últimos años: ha adoptado herramientas de código abierto y ha creado herramientas de desarrollo ligeras y muy valoradas. Su editor de texto Visual Studio Code es, de hecho, un IDE muy ágil y con gran capacidad de respuesta IDE para el desarrollo en Salesforce que incluso está atrayendo a desarrolladores que han usado Vim toda la vida y ahora se cambian. En 2015, cambiaron el nombre de Team Foundation Server (TFS) a Visual Studio Team Services (VSTS), una herramienta de integración continua que compite con opciones de código abierto como Jenkins. VSTS es una opción integral de integración continua y, a diferencia de las generaciones anteriores de productos de Microsoft, sí admite opciones de código abierto como Linux para las compilaciones.

Blue Canvas facilita la conexión entre tu Visual Studio Team Services y Salesforce código. No necesitas scripts complejos. Solo tienes que crear un paso de compilación que obtenga el código de tu repositorio de Blue Canvas mediante Git.
Cuando usas Blue Canvas, todo tu código de Salesforce se sincroniza automáticamente en Git de forma continua. Blue Canvas detecta automáticamente los cambios declarativos y de Apex y los registra como commits en un repositorio Git estándar. Cada organización está conectada como una rama de ese repositorio, y esa rama siempre refleja lo que ha ocurrido en la organización hasta el momento, así como el historial de cómo llegó a ese estado.

Como Blue Canvas se basa en estándares abiertos de Git, es muy fácil conectarlo con otros servicios como GitHub, Bitbucket y Visual Studio Team Services. Puedes programar VSTS para que se sincronice con Blue Canvas periódicamente o con cada git commit.

Nos enorgullece anunciar nueva documentación sobre cómo hacer que tu repositorio VSTS replique tu repositorio de Blue Canvas, para que puedas usar la interfaz de VSTS para el seguimiento de errores e incidencias mientras usas Blue Canvas para garantizar que tu código de Force.com siempre esté almacenado de forma segura en control de versiones. Para obtener más información, visita nuestra documentación sobre cómo conectar Visual Studio Team Services con Salesforce.



