Galería

#Git-TF sobre #Microsoft #Windows

Git-TF sobre Microsoft Windows

Tal como reseñamos en el artículo titulado TFS sobre OS X publicado en marzo del 2014

“Comencemos recordando que el popular Team Explorer Everywhere (TEE) es compatible únicamente con IDEs basados en Eclipse. Así que, para otros IDEs como el Xcode o el Android Studio (Canario), no podremos contar con toda la potencia de nuestro querido TFS. Sin embargo, podemos hacer uso de las funcionalidad del TFS por el Web, y recurrir a un conector o bridge para sincronizar el SCM Git de estas herramientas con el TFS (Git-TF).”

Vamos entonces al sitio http://ob.tener.me/1oNFTjS
y obtenemos el Git-TF

Git-TF sobre Microsoft Windows

Git-TF sobre Microsoft Windows

Una vez descargado el Git-TF, realizamos la instalación, la cual es tan sencilla como descomprimir el contenido del archivo .zip obtenido en una carpeta de nuestro equipo (por ejemplo: C:/Git-TF)

Git-TF sobre Microsoft Windows

Y agregar la ruta de instalación a la variable de entorno PATH.

Git-TF sobre Microsoft Windows

Tal como reseñamos en el artículo ya referido, el uso es igualmente sencillo.

Git-TF sobre Microsoft Windows

“Luego, solo hay que configurar el repositorio Git de nuestro proyecto, para lo cual se abre una consola y se ubica en el directorio del repositorio para ejecutar el comando:

git-tf –deep  –force configure {Protocol}://{Server}[:{Port}]/{Path}/{Team Project Collection} $/{Team Project}/{Folder}

Para finalmente hacer el checkin con el comando:

git-tf checkin

Para conocer que otros comandos dispone Git-TF, solo hay que ejecutar:

git-tf help

Git-TF sobre Microsoft Windows

Solo una última cosa, si utiliza el Protocolo https con un certificado autofirmado, tendrá que agregarlo al almacén de certificados seguros para que el mismo no sea validado.”

Si intentamos configurar un repositorio de TFS que no haya sido generado como un repositorio Git

Obtendremos un error como el siguiente…

Git-TF sobre Microsoft Windows

Sin embargo, podemos migrar un repositorio TFS a Git tal como documentan en:

Si obtuviesemos un error del tipo:

git-tf: sun.security.validator.ValidatorException: PKIX path building failed: sun cecurity.provider.certpath.SunCerthPathBuilderException requested target

Git-TF sobre Microsoft Windows

Tendremos que instalar el certificado en el almacén correspondiente. Para ello, abrimos una consola en modo administrador

Git-TF sobre Microsoft Windows

y ejecutamos el siguiente comando:

keytool -keystore “C:\Program Files\Java\jre1.8.0_60\lib\security\cacerts” -importcert -file “C:\TFS\extend.com.mx.cer\extend.com.mx.cer” -alias tfs-cert -storepass changeit

Git-TF sobre Microsoft Windows
Podremos entonces clonar nuestro repositorio TFS

Git-TF sobre Microsoft Windows

Git-TF sobre Microsoft Windows

Anuncios

2 comentarios en “#Git-TF sobre #Microsoft #Windows

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s