Hola, soy Gonzalo Mosquera, soy estudiante de ingeniería de sistemas, soy nuevo y se poco de bitbucket, gracias.
@Erica Moss Muy buen día, por favor me puedes indicar ¿cómo es posible ser community mannager?. Muchas gracias.
@jjalvarezl Hola! Perdoname, pero no hablo espanol (solo un poco). Community Managers trabajar para Atlassian. 😄
@Erica Moss Thank you so much for your feedback. I would like to work for Attlasian, and I would like to search for some job offers. If you don't mind, can you share me some links about atlassian job offers please?. Once again thank you so much.
@jjalvarezl You can always find a complete list here! https://www.atlassian.com/company/careers/all-jobs
Hola @gonzalo mosquera, yo llevo un tiempo aquí pero puedo indicarte cómo empecé a llevar mis proyectos en Bitbucket.
Al principio elegí este gestor de repositorios porque en su momento github no permitía repositorios privados, sin embargo, considero bitbucket más práctico en cuestión de experiencia de usuario y sincronización que github. De todas maneras, te indicaré lo que he explorado de la herramienta:
1. Añadir ssh para sincronización de repositorios, así te evitas colocar la contraseña todo el tiempo.
2. Proyectos: Bitbucket ofrece una forma muy simple de organizar tus repositorios por medio de proyectos que funcionan como carpetas contenedoras.
3. Bitbucket Pipelines: Bitbucket cuenta con servidor propio de integración y entrega continuas, cuenta con un limite de 100 minutos de compilaciones por mes.
4. Variables de entorno: Bitbucket cuenta con un apartado para usar variables de entorno para evitar exponer información sensible al momento de hacer tus compilaciones o entregas con bitbucket pipelines.
5. Bitucket Rest API: Bitbucket ofrece una API de peticiones REST que ofrece múltiples funcionalidades para que puedas supervisar tus proyectos y mucho más.
6. Sección de descargas: Bitbucket también cuenta con un apartado de descargas por si te interesa subir artefactos, las subidas se realizan por medio de la API Rest de Bitbucket.
7. Sección de Despliegues (Deployments): Bitbucket cuenta con un apartado de informacion de tus compilaciones a diferentes servidores, informa si tus procesos de compilado y/o despliegue fueron exitosos o no por commit subido.
8. Si trabajas en grupo, Bitbucket permite realizar solicitudes de integración de código (pull request) entre ramas, que consiste en enviar una solicitud de integración de tu código realizado de una rama a otra para que los dueños del repositorio evalúen los cambios que quieres realizar al código.
9. Git LFS (Long File Support): Por lo general los servidores de repositorio como Bitbucket verifican los archivos que son mayores a 50 Mb y restringen su subida, generalmente esto ocurre con archivos multimedia, pero no recomiendo su uso para evitar que otros desarrolladores demoren eternidades clonando el repositorio. De todas maneras Bitbucket permite sincronizar este tipo de archivos.
10. Wiki: Bitbucket cuenta con un apartado de Wiki para que almacenes la documentación de tu código, herramienta imprescindible para toda clase de proyecto software.
11. Integración con herramientas externas: Bitbucket puede integrarse con herramientas de trabajo externas como Trello (canvas de administración de tareas de los proyectos), Slack (plataforma de chat entre miembros de un proyecto o comunidad), entre otros.
Esto principalmente es lo que he explorado, sigue explorando por tí mismo o puedes pedir colaboración de la comunidad experta en una tecnología si tienes un proyecto en particular.
Hola @gonzalo mosquera --gracias por visitar la comunidad Atlassian. Tenemos un coleccion dedicado a Bitbucket que puede ayudarte con sus preguntas.