Realmente CodeStream nos ayuda a ser más eficientes. Al permitir realizar todo el flujo de trabajo sin salir de VSCode.
Introducción al Flujo Moderno de Desarrollo de Software con CodeStream
Todo lo que aprenderás sobre CodeStream
Flujo de trabajo y principio Shift Left
El editor de texto moderno
Práctica: instalación de CodeStream
El flujo moderno: productividad
El flujo moderno: productividad
GitHub en tu editor
Práctica: Integración con GitHub
Feedback Request
Práctica: flujo tradicional sin integración
Práctica: flujo tradicional integrado
Práctica: Feedback Requests
Tu herramienta de comunicación de código
Comunicación dentro del editor
Práctica: Code Chat y Code Marks, comunicación dentro del editor
Trabajo remoto y transparencia
Práctica: documentación automática del flujo
El flujo de trabajo moderno
Práctica: contribuyendo al software Open Source
El futuro del desarrollo de software
El futuro del desarrollo de software
Aún no tienes acceso a esta clase
Crea una cuenta y continúa viendo este curso
Aportes 26
Preguntas 18
Realmente CodeStream nos ayuda a ser más eficientes. Al permitir realizar todo el flujo de trabajo sin salir de VSCode.
Lo que más me gusta de esto es que en ningún momento sales del editor (Sí, salió un momento a Jira solo para enseñarnos que si se cambió el estado), pero realmente no tienes por qué salir, y eso te permite mantenerte enfocado en lo que estás haciendo^^
Así es mucho más fácil hacer pull request. Eso es excelente.
Requiere practica y familiarizacion pero creo que puede ayudarnos bastante si nos volvemos masters en CodeStream si comprendemos bien el flujo de trabajo
CodeStream es una herramienta poderosa pero todos prefieren usar el plugin de Pull Request GitHub ya que CodeStream tiene muchos errores de sincronización en la mayoría de los usuarios, mayormente nunca encuentra el repositorio actual utilizado
Les propongo que compartamos el template que usamos para hacer PR’s, empiezo yo:
Creo que codestream agrega mucho valor y te da mucha eficiencia sin duda para el trabajo administrativo y comunicativo, pero cuando se trabaja con git en particular, creo que prefiero hacer los comandos desde la terminal, ya que creo que es mucho mas poderosa.
Creo que hasta ahora nunca me había dado cuenta de la cantidad de cambios de contexto que hay que realizar para completar un feature
Pienso que es un excelente sistema cuando los cambios son sencillos y no tengo ningun tipo de error, por el cual tengo que hacer muchos PR y el tema es que sea necesario realizar un git rebase o squash, la integracion con Jira es super facil, y la accesibilidad a el codigo que se cambio contra el anterior en dos archivos diferentes es muy bueno.
Carpe diem:
Como diría cierto youtuber, IMPRESIONANTE!!! Utilizo VS Code como editor, además reemplazo GitHub y Jira, o sea se hace ambos, con GitLab (otro impresionante!, pero esta vez para mí). Mi proyecto utiliza contenedores e integración contínua, mismamente lo hago con Gitlab, los impresionantes no se acaban.
Saluti,
Fabricio
El flujo moderno con integración permite realizar tareas desde el editor de texto, evitando cambiar de contexto. Eso favorece para crear un estado de Flow que nos ayudará a ser más eficientes en nuestras actividades.
Lo que más me gusta de esto es que en ningún momento sales del editor (Sí, salió un momento a Jira solo para enseñarnos que si se cambió el estado), pero realmente no tienes por qué salir, y eso te permite mantenerte enfocado en lo que estás haciendo^^
Que rápido se hace con todo integrado
Como le haces para que te salga Gustavo en los reviewers?
Gracias
Al principio me parecía un poco complicado de entender pero siento que conforme vaya practicando y más si colaboro con alguien más lo entenderé de manera más efectiva que solo entendiéndolo como concepto, de verdad que si se ve que ayuda mucho la implementación de este flujo 🤠
Para aquellos que tengan un error al realizar un pull request, recuerden de tener su llave SSH agregada a su sistema.
La explicación es para terminales de comandos basadas en Ubuntu, no sé si funcionará con las demás.
Abra su terminal.
Asegúrese de estar en su home.
Coloque ssh-add direccion-donde-tiene-guardada-la-llave-ssh/id_rsa
.
Con esto logre solucionar mi problema que no me dejaba realizar el pull request porque no tenía los permisos para poder hacerlo.
Espero que les sirva.
😄
Les comparto mi solución por si tuvieron problemas con hacer pull request desde VSCode en Windows.
Espero que le sirva. 😄
Todo esto es desde la PowerShell de Windows.
Generar la llave SSH.
$email = Read-Host -Prompt "enter your GitHub email address"
ssh-keygen -t rsa -b 4096 -C $email
O simplemente usar:
ssh-keygen -t rsa -b 4096 -C "tu email asociado a GitHub"
Seguir la siguiente serie de comandos.
Start-Process -filepath powershell.exe -Verb Runas -ArgumentList @('Set-Service -StartupType Manual ssh-agent')
Start-Service ssh-agent
ssh-add $HOME\.ssh\id_rsa
Get-Content $HOME\.ssh\id_rsa.pub | clip.exe
En caso de no funcionar el comando de Start-Service ssh-agent
hacer lo siguiente.
Colocamos lo siguiente en nuestra powershell Get-Service ssh-agent
.
Vemos si ssh-agent de OpenSSH está corriendo, no tendría que salir algo como esto:
Status Name DisplayName
------ ---- -----------
Running ssh-agent OpenSSH Authentication Agent
En caso de tener Stopped
en vez de Running
.
En la barra de tareas hacemo clic en el icono de windows y colocamos en el buscador “Servicios”.
Una vez dentro buscamos “OpenSSH Authentication Agent”.
Y debemos tener las configuraciones como se ve en la imagen, damos en “Aplicar”.(en caso de tener el mismo problema probemos dejar “Tipo de inicio” en “Manual”).
Por último colocamos nuestra llave pública en nuestro GitHub.
Con esto se tendría que solucionar el problema que no podemos hacer pull request porque “no tenemos permiso”.
Si quieren tener más detalles les dejo la fuente de donde saqué la información.
Productividad, eficiencia. Mi cabeza piensa en eso al pensar en CodeStream jaja
Tengo un problema con JIRA y COdestream.
Al parecer los issues no se crean en JIRA si lo creo desde codestream y viceversa. Cree dos tickets similares pero ninguno aparece en el otro. Ya reconecté las cuentas y nada. 😐
CodeStream es magía pura !!..
Se puede ahorra bastante tiempo. Una excelente caracteristica
Es muy muy util esta herramienta, solo que si hay que tener alguien con quien practicar u.u
como hace para que le salgan las etiquetas de agregar fecha?
Definitivamente es una muy buena integracion!
Realmente CodeStream nos ayuda a ser más eficientes. Al permitir realizar todo el flujo de trabajo sin salir de VSCode.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.