Comparte tu código Hacker con Visual Studio 2013


Después de crear una aplicación hacker,lo suyo es usar un repositorio Git local para tomar instantáneas del código conforme te lo vas currando.


-Compartir tu código con tu equipo, publicándolo con Visual Studio Online.

-Si el equipo tiene ya código en un repositorio Git administrado por TFS, pues lo clonas en tu máquina y listo

El por qué de hacerlo así?

A la vez que trabajas picando, puede buscar código en el servidor para mantener el código base actualizado que en seguridad es  “muuuu potante”

Entonces, cuando ya hayas hechos tus Poc y entres hasta la cocina a por el chopped caducado es cuando tu código que es ARTE, está listo para compartirlo con el mundo, inclúyéndolo en el repositorio del equipo.

Instantáneas del código

Con el proyecto de código guardado en un repositorio Git local en stu máquina de desarrollo, puede realizar cambios tan pronto y tan frecuente como quieras .. y esto es algo muy muy habitual …

Si no lo has probado todavía,pues crea una aplicación no?

Según vas picando código, Visual Studio 2013 mantiene un seguimiento de los cambios de forma automática y esto es algo que me GUSTAAAAA ¡!!

Puede confirmar uno o varios cambios específicos en el repositorio local desde el Explorador de soluciones… Fácil no?

Vamos con “Hello Word”

1.                          
  




2 Veta a  la página Cambios (Ctrl + 0, G), le pones un comentario  y confirmas .






Confirmados los cambios 

 

 

Publicar tu código en Git

 

1.  Si nunca lo has hecho pásate por aquí que te lo explican mejor que yo
                                conéctese a su proyecto de equipo.
2.  Mírate los repositorios Git locales (Ctrl + 0, C).



Publica el repositorio en tu equipo




Ya lo tienes compartido … si, asi de fácil

   

 

 

 


Clonar el código de su equipo


También puede ocurrir que de repente te vayas a unir a un proyecto  que ya tiene el código compartido en un repositorio en Git y  administrado por Visual Studio Online, pues solo tienes que clonar el repositorio en tu máquina.

1.  Clona el repositorio en tu máquina de ‘picachu’ en desarrollo (en fase de evolución a picachu Master)



2.  Guardal el ‘repo’ en modo local.




3. Ya tienes la copia del código,.. THEN Open.Solutions













4. Vete al Explorador de soluciones (teclado: Ctrl + Alt + L).

  




Y antes de terminarte el Chopped pasado de fecha con queso azul , ya está listo para que agreges tu código hacker al repositorio Git local.

 

Extraer los cambios del equipo

Un buena práctioca es extraer TODOS  los cambios con regularidad para asegurar que el código se integra sin problemas con el último código del equipo…. Obvio, si no, tenemos la misma pelotera de siempre con los problemas de siempre …

1.  En la página Confirmaciones (Ctrl + 0, O), busca las confirmaciones ( y valga la redundancia) para ver los cambios que ha realizado el equipo.









2.  Cuando esté listo, saca estas confirmaciones a tu ‘repo’ local.






3. Ahora los cambios del equipo están integrados en el repositorio local. :-)

 


Insertar sus confirmaciones locales en el servidor

 

Cuando el código que has picado está en tu máquina de picachu en desarrollo local, ya puede introducir todos los cambios del repositorio Git local en el proyecto de equipo. Ole Ole y Ole..

1. En la página Cambios CONFIRMALOS que si no tenemos un problema





2.  Vete a la página Confirmaciones (Ctrl + 0, C).




Inserta los cambios.






OLA KE ASE? O Que he cambiado?

Para saber que leches ‘ASES’ solo compara los cambios con la última confirmación


  




A mi personalmente me gusta ver los detalles de las confirmaciones entrantes del equipo para poder comprender cómo se integrará un cambio con mi trabajo.




Y así, de la misma manera, puedes obtener detalles de los cambios de cada archivo.




Asociar mis cambios con elementos de trabajo relacionados ES TAN FÁCIL como
En la página Cambios-->Ejecuta una consultaàarrastra un elemento de trabajo a la lista de elementos de trabajo relacionados. (que valga la cacofonía)





Por cierto usar Git desde la línea de comandos. OF COURSE ¡!!

Un saludo
LiveFreeOrDieHacking

Entradas populares de este blog

SHELLCODES por un tubo ....

Proteger ASP.NET de inyecciones SQL How T0? BEST PRACTICES

CERTIFICACIONES DE SEGURIDAD