SlideShare una empresa de Scribd logo
1 de 19
BitBucket vs GoogleCode
Ezequiel Monsalve
Alberto Paillao
VS
BitBucket GoogleCode
Es un servicio de alojamiento web
nacido el año 2008 que permite
alojar proyectos que utilicen el
sistema de control de revisiones
Mercurial y GIT. Es muy similar a
GitHub, su principal rival en el
mercado.
En un comienzo solo era
compatible con proyectos
Mercurial, pero al ser adquirido por
Atlassian comenzó a ofrecer apoyo
Git.
Nace en el año 2006 con la
intención de ofrecerle a los
desarrolladores una plataforma
web fiable en donde subir sus
proyectos y compartirlos con la
comunidad. En sus primeros años
no tenia mayor competencia, pero
en los últimos años ha tenido que
competir con nuevos y mejores
proyectos como GitHub y BitBucket.
BitBucket GoogleCode
Ventajas
- Ofrece repositorios, privados,
ilimitados y gratuitos
- Permite loguearse utilizando
cuenta de Facebook, Twitter,
Google o GitHub.
- Ideal para proyectos pequeños
con menor cantidad de
desarrolladores
Desventajas
- Los repositorios privados solo
pueden tener un máximo de 5
usuarios por proyecto.
Ventajas y desventajas
Ventajas
- Permite dar privilegios a
distintos tipos de usuarios:
“Project owners” con control
total sobre el proyecto, “Project
committers”, que pueden
modificar el código pero no la
configuración del proyecto y los
“Project contributors” que solo
pueden ver códigos del
proyecto.
Desventajas
- El servicio finalizará en enero de
2016 y en este momento es de
solo lectura.
Instalación de BitBucket
Crear una cuenta
Ingresar a https://bitbucket.org y darle click en el botón verde
Instalación de BitBucket
Crear una cuenta
Completar los datos, elegir entre cuenta individual o en equipo y dar click en
“Sign up”.
Instalación de BitBucket
Crear una cuenta
Confirmar el correo electrónico para finalizar el registro completamente.
Instalación de BitBucket
Crear un repositorio
Una vez completado el registro de la cuenta, procedemos a crear un repositorio.
Para ello daremos click en “Create a repository”.
Instalación de BitBucket
Crear un repositorio
Completar con los datos requeridos, escoger entre repositorio privado o que
permita realizar forks, elegir entre Git o Mercurial, escoger el lenguaje a utilizar.
Al terminar debemos dar click en “Create a repository” para crear el repositorio.
Instalación de BitBucket
Instalar SourceTree
Click en “Download Atlassian SourceTree” para ir a la página de descarga de
SourceTree.
Instalación de BitBucket
Instalar SourceTree
Click en el botón azul para descargar el programa.
Instalación de BitBucket
Instalar SourceTree
Se abrirá el programa de instalación de SourceTree. Dar click en “Next>”.
Instalación de BitBucket
Instalar SourceTree
Elegir la carpeta de destino del programa y dar click en “Next>”.
Instalación de BitBucket
Instalar SourceTree
Dar click en “Install” y esperar que se complete la instalación del programa.
Instalación de BitBucket
Instalar SourceTree
AL finalizar la instalación daremos click en “Finish” y se abrirá una ventana en la
cual aceptaremos los términos de licencia y daremos click en “Continue”.
Instalación de BitBucket
Instalar SourceTree
Comenzarán a descargarse los archivos necesarios para el funcionamiento del
programa y aparecerá un mensaje en donde debemos darle click a “Yes”.
Instalación de BitBucket
Configuración de SourceTree
En la siguiente ventana debemos ingresar el nombre de la cuenta BitBucket y
contraseña. Le damos click en “OK” y aparecerá una ventana para clonar un
repositorio. Escogemos el directorio y luego click en OK.
Instalación de BitBucket
Configuración de SourceTree
Hecho todo lo anterior se abrirá el programa con el estado actual del
repositorio y las funciones que ofrece el alojamiento de BitBucket.
Subir un archivo al repositorio
Ver el siguiente canal de YouTube para aprender
a subir archivos en repositorios de BitBucket y
aprender sobre uso de Google Cloud
Repositories.
https://www.youtube.com/channel/UCVuxxlctB
-aQY37FHGBlmvQ
BitBucket vs GoogleCode
Ezequiel Monsalve
Alberto Paillao

Más contenido relacionado

La actualidad más candente

Glosario de sistemas operativos
Glosario de sistemas operativosGlosario de sistemas operativos
Glosario de sistemas operativosscrunch arkthe
 
Introducción a los patrones de diseño
Introducción a los patrones de diseñoIntroducción a los patrones de diseño
Introducción a los patrones de diseñoSoftware Guru
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Giancarlo Aguilar
 
Patrones de diseño I
Patrones de diseño IPatrones de diseño I
Patrones de diseño Ikaolong
 
Programacion concurrente
Programacion concurrenteProgramacion concurrente
Programacion concurrentepuracastillo
 
Linux seguridad proteccion
Linux seguridad proteccionLinux seguridad proteccion
Linux seguridad proteccionKrlitos Xavier
 
Interfaz del Sistema de Archivos
Interfaz del Sistema de ArchivosInterfaz del Sistema de Archivos
Interfaz del Sistema de ArchivosAcristyM
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensambladorgbermeo
 
SEGURIDAD EN LINUX vs SEGURIDAD EN WINDOWS
SEGURIDAD EN LINUX vs SEGURIDAD EN WINDOWSSEGURIDAD EN LINUX vs SEGURIDAD EN WINDOWS
SEGURIDAD EN LINUX vs SEGURIDAD EN WINDOWSFlakita Pinduisaca
 
Administración de memoria en java
Administración de memoria en javaAdministración de memoria en java
Administración de memoria en javaLuis Miguel De Bello
 
Unidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUnidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUrban Skate House
 
Principios de diseño de la arquitectura del software
Principios de diseño de la arquitectura del softwarePrincipios de diseño de la arquitectura del software
Principios de diseño de la arquitectura del softwareJose Patricio Bovet Derpich
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)katherine revelo gomez
 
Spira team
Spira teamSpira team
Spira teamVirgCSan
 

La actualidad más candente (20)

Glosario de sistemas operativos
Glosario de sistemas operativosGlosario de sistemas operativos
Glosario de sistemas operativos
 
Introducción a los patrones de diseño
Introducción a los patrones de diseñoIntroducción a los patrones de diseño
Introducción a los patrones de diseño
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Patrones de diseño I
Patrones de diseño IPatrones de diseño I
Patrones de diseño I
 
Programacion concurrente
Programacion concurrenteProgramacion concurrente
Programacion concurrente
 
Sintesis de simulacion
Sintesis de simulacionSintesis de simulacion
Sintesis de simulacion
 
Linux seguridad proteccion
Linux seguridad proteccionLinux seguridad proteccion
Linux seguridad proteccion
 
Interfaz del Sistema de Archivos
Interfaz del Sistema de ArchivosInterfaz del Sistema de Archivos
Interfaz del Sistema de Archivos
 
Ejercicio privilegios
Ejercicio privilegiosEjercicio privilegios
Ejercicio privilegios
 
Introduccion a UML
Introduccion a UMLIntroduccion a UML
Introduccion a UML
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
SEGURIDAD EN LINUX vs SEGURIDAD EN WINDOWS
SEGURIDAD EN LINUX vs SEGURIDAD EN WINDOWSSEGURIDAD EN LINUX vs SEGURIDAD EN WINDOWS
SEGURIDAD EN LINUX vs SEGURIDAD EN WINDOWS
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Administración de memoria en java
Administración de memoria en javaAdministración de memoria en java
Administración de memoria en java
 
Unidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUnidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datos
 
3.creacion de componentes visuales
3.creacion de componentes visuales3.creacion de componentes visuales
3.creacion de componentes visuales
 
Principios de diseño de la arquitectura del software
Principios de diseño de la arquitectura del softwarePrincipios de diseño de la arquitectura del software
Principios de diseño de la arquitectura del software
 
Calculadora con operaciones básicas en java
Calculadora con operaciones básicas en javaCalculadora con operaciones básicas en java
Calculadora con operaciones básicas en java
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)
 
Spira team
Spira teamSpira team
Spira team
 

Similar a BitBucket vs GoogleCode

Control de versiones en eclipse
Control de versiones en eclipseControl de versiones en eclipse
Control de versiones en eclipsermirandaibanez
 
Control de versiones en eclipse
Control de versiones en eclipseControl de versiones en eclipse
Control de versiones en eclipsermirandaibanez
 
Control de versiones desde Eclipse.
Control de versiones desde Eclipse.Control de versiones desde Eclipse.
Control de versiones desde Eclipse.Fontyed
 
Git - Iniciando la Administración de Contenidos
Git - Iniciando la Administración de ContenidosGit - Iniciando la Administración de Contenidos
Git - Iniciando la Administración de ContenidosGary Briceño
 
Configurando un repositorio de git hub usando netbeans ide
Configurando un repositorio de git hub usando netbeans ideConfigurando un repositorio de git hub usando netbeans ide
Configurando un repositorio de git hub usando netbeans ideferosorno
 
Tp n°2 parte a
Tp n°2 parte aTp n°2 parte a
Tp n°2 parte asantyxxs
 
Introducción a Git
Introducción a GitIntroducción a Git
Introducción a GitManuel Ceron
 
GuiaPrincipiantesGitHubrfuenzalidadev.pptx
GuiaPrincipiantesGitHubrfuenzalidadev.pptxGuiaPrincipiantesGitHubrfuenzalidadev.pptx
GuiaPrincipiantesGitHubrfuenzalidadev.pptxfuenzalidarodrigo
 
Forjas de Software: qué son y para que sirven
Forjas de Software: qué son y para que sirvenForjas de Software: qué son y para que sirven
Forjas de Software: qué son y para que sirvenIñaki Arenaza
 
1.1.1.8 lab researching network collaboration tools
1.1.1.8 lab   researching network collaboration tools1.1.1.8 lab   researching network collaboration tools
1.1.1.8 lab researching network collaboration toolsGeorgeEche
 

Similar a BitBucket vs GoogleCode (20)

Control de versiones en eclipse
Control de versiones en eclipseControl de versiones en eclipse
Control de versiones en eclipse
 
Control de versiones en eclipse
Control de versiones en eclipseControl de versiones en eclipse
Control de versiones en eclipse
 
Control de versiones desde Eclipse.
Control de versiones desde Eclipse.Control de versiones desde Eclipse.
Control de versiones desde Eclipse.
 
Git / Guía Básica
Git / Guía BásicaGit / Guía Básica
Git / Guía Básica
 
Git - Iniciando la Administración de Contenidos
Git - Iniciando la Administración de ContenidosGit - Iniciando la Administración de Contenidos
Git - Iniciando la Administración de Contenidos
 
Atix30
Atix30Atix30
Atix30
 
Fundamentos de GIt y Github
Fundamentos de GIt y GithubFundamentos de GIt y Github
Fundamentos de GIt y Github
 
Configurando un repositorio de git hub usando netbeans ide
Configurando un repositorio de git hub usando netbeans ideConfigurando un repositorio de git hub usando netbeans ide
Configurando un repositorio de git hub usando netbeans ide
 
Git y github básico
Git y github básicoGit y github básico
Git y github básico
 
Tallerintroducciongit
TallerintroducciongitTallerintroducciongit
Tallerintroducciongit
 
Tp n°2 parte a
Tp n°2 parte aTp n°2 parte a
Tp n°2 parte a
 
Introducción a Git
Introducción a GitIntroducción a Git
Introducción a Git
 
Git.manual.usuario
Git.manual.usuarioGit.manual.usuario
Git.manual.usuario
 
GuiaPrincipiantesGitHubrfuenzalidadev.pptx
GuiaPrincipiantesGitHubrfuenzalidadev.pptxGuiaPrincipiantesGitHubrfuenzalidadev.pptx
GuiaPrincipiantesGitHubrfuenzalidadev.pptx
 
Taller GitHub
Taller GitHubTaller GitHub
Taller GitHub
 
Aprendiendo GIT
Aprendiendo GITAprendiendo GIT
Aprendiendo GIT
 
Forjas de Software: qué son y para que sirven
Forjas de Software: qué son y para que sirvenForjas de Software: qué son y para que sirven
Forjas de Software: qué son y para que sirven
 
Tp nº1
Tp nº1Tp nº1
Tp nº1
 
Trabajo practico n° 1
Trabajo practico n° 1Trabajo practico n° 1
Trabajo practico n° 1
 
1.1.1.8 lab researching network collaboration tools
1.1.1.8 lab   researching network collaboration tools1.1.1.8 lab   researching network collaboration tools
1.1.1.8 lab researching network collaboration tools
 

BitBucket vs GoogleCode

  • 1. BitBucket vs GoogleCode Ezequiel Monsalve Alberto Paillao
  • 2. VS BitBucket GoogleCode Es un servicio de alojamiento web nacido el año 2008 que permite alojar proyectos que utilicen el sistema de control de revisiones Mercurial y GIT. Es muy similar a GitHub, su principal rival en el mercado. En un comienzo solo era compatible con proyectos Mercurial, pero al ser adquirido por Atlassian comenzó a ofrecer apoyo Git. Nace en el año 2006 con la intención de ofrecerle a los desarrolladores una plataforma web fiable en donde subir sus proyectos y compartirlos con la comunidad. En sus primeros años no tenia mayor competencia, pero en los últimos años ha tenido que competir con nuevos y mejores proyectos como GitHub y BitBucket.
  • 3. BitBucket GoogleCode Ventajas - Ofrece repositorios, privados, ilimitados y gratuitos - Permite loguearse utilizando cuenta de Facebook, Twitter, Google o GitHub. - Ideal para proyectos pequeños con menor cantidad de desarrolladores Desventajas - Los repositorios privados solo pueden tener un máximo de 5 usuarios por proyecto. Ventajas y desventajas Ventajas - Permite dar privilegios a distintos tipos de usuarios: “Project owners” con control total sobre el proyecto, “Project committers”, que pueden modificar el código pero no la configuración del proyecto y los “Project contributors” que solo pueden ver códigos del proyecto. Desventajas - El servicio finalizará en enero de 2016 y en este momento es de solo lectura.
  • 4. Instalación de BitBucket Crear una cuenta Ingresar a https://bitbucket.org y darle click en el botón verde
  • 5. Instalación de BitBucket Crear una cuenta Completar los datos, elegir entre cuenta individual o en equipo y dar click en “Sign up”.
  • 6. Instalación de BitBucket Crear una cuenta Confirmar el correo electrónico para finalizar el registro completamente.
  • 7. Instalación de BitBucket Crear un repositorio Una vez completado el registro de la cuenta, procedemos a crear un repositorio. Para ello daremos click en “Create a repository”.
  • 8. Instalación de BitBucket Crear un repositorio Completar con los datos requeridos, escoger entre repositorio privado o que permita realizar forks, elegir entre Git o Mercurial, escoger el lenguaje a utilizar. Al terminar debemos dar click en “Create a repository” para crear el repositorio.
  • 9. Instalación de BitBucket Instalar SourceTree Click en “Download Atlassian SourceTree” para ir a la página de descarga de SourceTree.
  • 10. Instalación de BitBucket Instalar SourceTree Click en el botón azul para descargar el programa.
  • 11. Instalación de BitBucket Instalar SourceTree Se abrirá el programa de instalación de SourceTree. Dar click en “Next>”.
  • 12. Instalación de BitBucket Instalar SourceTree Elegir la carpeta de destino del programa y dar click en “Next>”.
  • 13. Instalación de BitBucket Instalar SourceTree Dar click en “Install” y esperar que se complete la instalación del programa.
  • 14. Instalación de BitBucket Instalar SourceTree AL finalizar la instalación daremos click en “Finish” y se abrirá una ventana en la cual aceptaremos los términos de licencia y daremos click en “Continue”.
  • 15. Instalación de BitBucket Instalar SourceTree Comenzarán a descargarse los archivos necesarios para el funcionamiento del programa y aparecerá un mensaje en donde debemos darle click a “Yes”.
  • 16. Instalación de BitBucket Configuración de SourceTree En la siguiente ventana debemos ingresar el nombre de la cuenta BitBucket y contraseña. Le damos click en “OK” y aparecerá una ventana para clonar un repositorio. Escogemos el directorio y luego click en OK.
  • 17. Instalación de BitBucket Configuración de SourceTree Hecho todo lo anterior se abrirá el programa con el estado actual del repositorio y las funciones que ofrece el alojamiento de BitBucket.
  • 18. Subir un archivo al repositorio Ver el siguiente canal de YouTube para aprender a subir archivos en repositorios de BitBucket y aprender sobre uso de Google Cloud Repositories. https://www.youtube.com/channel/UCVuxxlctB -aQY37FHGBlmvQ
  • 19. BitBucket vs GoogleCode Ezequiel Monsalve Alberto Paillao