Categorie:
Software de desenvolvimento de aplicativos /
Ferramentas de integração contínua /
DevOps Tools /
bitbucket Reveja
Excelente | |
Boa | |
Média | |
Mau | |
Horrível |
O Bitbucket Cloud permite que as equipes, desde as startups até a empresa, planejem, colaborem, testem e implantem software de qualidade. Com a melhor integração do setor com o Trello e o Jira Software, sua equipe pode conectar suas tarefas às filiais e começar a codificar rapidamente. Crie software de qualidade, colaborando com eficiência em seu código com solicitações de recebimento aprimoradas. O CI / CD embutido do Bitbucket facilita a criação, o teste e a implantação de códigos com confiança para seus clientes.
O Atlassian fornece várias opções de implementação (nuvem vs onprem). A organização pode começar em menos de 10 minutos com uma instância da nuvem. Ele concorre muito bem com o Github e fornece recursos corporativos, como Alta Disponibilidade usando data center, solicitações Pull para revisão de código, plug-ins e mercado.
Eles começaram, mas precisam de algum trabalho na construção de integrações com outras ferramentas de DevOps de software que não sejam da classe atlética, para ajudar na construção de portas de qualidade rigorosas e pipelines de entrega contínua.
O Bitbucket é uma solução maravilhosa para armazenar seu código fonte, tudo funciona e o serviço sempre foi gratuito, mesmo para repositórios particulares.
Quando comparado ao Github, a interface do usuário e o fluxo de trabalho geral não são tão bons e poderiam usar melhorias para torná-lo mais simples e claro.
Bitbucket é uma solução de colaboração de código para todos os profissionais de TI. A interface baseada na Web gerencia lindamente o repositório de controle de versão do GIT. A solicitação de recebimento e a revisão do código ajudam na revisão do código e no fornecimento de feedback instantâneo. O recurso de pesquisa de código é um dos melhores recursos do Bitbucket, pois ajuda na pesquisa e no salto para o código relevante nele. As permissões de ramificação ajudam no gerenciamento da liberação. Visualização Diff é o recurso em que um usuário pode visualizar o código lado a lado e ver a diferença com a versão mais recente ou com a versão específica. O recurso de verificação de mesclagem economiza nosso tempo, pois no momento do lançamento não precisamos fazer as mesclagens manualmente.
Não podemos adicionar permissão de aninhamento em repositórios. O Bitbucket não é apenas o controlador de versão, é uma colaboração de código, por isso também precisa de mais melhorias no gerenciamento e rastreamento. Agrupar o datacenter é realmente uma parte complexa a ser implementada se você deseja hospedá-lo no local.
Honestly, no complaints! It's a great software and does everything we're looking for when it comes to version control.
We use this service to maintain a mercurial repository of our in-development game files. Since we work remotely, this keeps everyone up-to-date with progress of the development and provides us with version control we desperately need.
Atlassian has recently announced they are dropping Mercurial repository support next year. This will force us to change our workflow and/or find another service to accommodate our current needs. Other than this issue, this service has been great, especially if you want it for a Git repository instead.
Bitbucket is a version controlled hosting service including support for git and mercurial. It has an excellent, easy to use, modern interface and support for importing Github repositories amongst others make this my go-to VCS host. Even its free plan allows one to host an unlimited number of private repositories, which in my opinion is a masterstroke. In addition, integration with code quality checking (called Pipelines) and review facilities (during Pull Requests) have proven handy for my work.
More information about repositories, including date/time of last commit, number of forks, etc., in the dashboard overview will be useful.
O Atlassian Bitbucket possui uma interface limpa e amigável. Você pode armazenar código completo, projetos de equipe, bem como trechos de código e pesquisar seu código. Há suporte para arquivos grandes. O Bitbucket possui links facilmente acessíveis, com tutoriais e truques para começar, mesmo no nível básico de iniciantes. É totalmente colaborativo para equipes de desenvolvimento com necessidades variáveis. A melhor vantagem dessa plataforma sobre o GitHub é que ela permite repositórios de código privados no modelo livre. Você pode controlar o acesso ao seu código com repositórios públicos ou privados e até ajustar o controle de acesso com regras e extensões adicionais no modo premium. Existem inúmeras integrações excelentes, incluindo AWS, Microsoft Azure, Python, Visual Studio, Circle CI. e mais. Novos recursos beta parecem ser adicionados regularmente. O modelo gratuito é ótimo e as atualizações têm preços razoáveis. Essa é uma plataforma de hospedagem de código abrangente, de excelente desempenho e expansão contínua, adequada para apoiar seus projetos individuais ou de equipe.
Anteriormente, havia uma ligeira curva de aprendizado nos processos, mas isso foi suavizado. Não posso pensar em nada, exceto que os aspectos de celebridades sociais de código aberto do GitHub não são um recurso importante aqui. No entanto, se você não estiver procurando por esses aspectos, provavelmente ficará muito feliz com todos os recursos incluídos para apoiar seus empreendimentos de construção.
Moving from Subversion to GIT and bitbucket was a big change but it has really worked out for us as a team. We also find it much easier to put code live and like how the cloud version can link into Jira so we can see instantly which code has been commited for each task. Makes it much easier for code reviewing. I also feel a lot more confident putting things live.
In the local install version (not cloud) to allow the Jira links to work we would have to open up our firewall too much so would be nice to find a solution to this.
PUXAR Pedido! Como profissional de software, uso o git como gerenciamento de código-fonte. O problema do bitbucket é a integração perfeita do "gitflow" ou processos semelhantes com o Jira. Digamos que eu puxe um bug de Jira. Crio um ramo, desenvolvo a correção, comprometo. Agora, aqui está a melhor parte: solicitação pull. Crio uma solicitação pul e convido meus colegas a revisar. Meus colegas podem fazer comentários, aprovar ou marcar como precisando de mais trabalho. Podemos mesclar em ramos, ver o código fonte de qualquer ramo anterior. Este software é tão poderoso que é o melhor software de suporte para SCMS existente!
Como a maioria dos serviços de hospedagem git, eu praticamente só o uso para solicitações pull, como uso um cliente git para todas as minhas necessidades.
Não há destaque de código durante solicitações de recebimento. Pode não incomodar muito as outras pessoas, mas faz comigo. Penso que o destaque adequado do código ajuda a ler melhor o código e a encontrar problemas mais facilmente.
É simples de integrar, fácil de gerenciar código.
Os tutoriais são menos.
Eu tenho usado o bitbucket para meus projetos privados e profissionais, primeiro é gratuito até mesmo para seus repositórios privados ilimitados e isso é ótimo, VCS como o github, que tem os maiores repositórios públicos, não fornece repositórios particulares de graça. Se você está familiarizado com o git, o bitbucket tem todas as interfaces fáceis. Segundo, ele possui CI / CD embutido, que é a principal razão pela qual escolhi o bitbucket em vez do github para projetos que precisam de CI / CD. Uma das grandes características é a sua integração com outras ferramentas populares como jira, trello, slack etc.
Uma das principais desvantagens do bitbucket é o seu apoio à comunidade, atualmente o github tem o maior número de repostórios públicos, enquanto o bitbucket fica para trás. O Bitbucket tem suporte a plugins, mas se compararmos ao github, o github terá um conjunto maior de plugins. O Github oferece muitos projetos de código-fonte gratuito que você pode usar, o bitbuck não tem muitos projetos públicos.
Para obter a experiência mais completa e completa deste produto, apenas se você tiver o ecossistema Atlassian, não tão estável quanto o GitHub, mas esse problema não for comum, incapaz de arquivar repositórios, a pesquisa precisa de um pouco de melhoria.
Adoro o quão limpo ele fica e como você pode organizar seus projetos e repositórios. Nada contra o GitHub, mas o Bitbucket é apenas uma ferramenta muito mais elegante para o uso do DevOps. Também é fácil configurar integrações com outros produtos Atlassian e criar ferramentas como Jenkins. Também prefiro o Sourcetree, o Git GUI companheiro do Bitbucket, ao invés do aplicativo de desktop do GitHub. Todos os aspectos do ambiente Git do Bitbucket foram cuidadosamente simplificados para oferecer uma visão organizada de seus repositórios e ramificações. O GitHub pode ser mais conhecido, mas o Bitbucket é um amigo para as empresas.
Não gosto que não exista um gráfico de confirmação de ramificação visual no Bitbucket Server, que é o que minha empresa usa. Existem plugins que você pode adicionar ao Server para mostrar um gráfico, mas ele não está pronto para uso no produto Server. O produto Bitbucket Cloud (camadas gratuitas e pagas) possui isso. Por que não o produto Server? No entanto, você pode ver um gráfico no aplicativo Sourcetree complementar, que é onde eu prefiro vê-lo de qualquer maneira.
Bitbucket has an excellent user interface, and a very rich feature set. I use it to host the codebase for all of my development projects and have found it to be invaluable as a tool. Not only does it have all the features that you would expect such as visualizing branches, commits, pull requests and source code, but it has features for collaborating on a per-repository basis, management of repositories by organization, and a pricing structure that is extremely competitive compared to alternative systems.
Bitbucket lacks the public community and open source nature of its competitors, but it makes up for this in features and pricing.
Esta é uma ferramenta incrível. O que mais gosto sobre isso é a facilidade de uso. Possui uma área conveniente para mostrar seu trabalho e solicitações de recebimento às quais você está atribuído. Torna a navegação e a visualização do que você deseja super fáceis e amigáveis.
Não há realmente nada que eu não goste no software. Eu acho que se eu tivesse que dizer uma coisa, seria a falta de integração com Jira. Vou fazer anotações no bitbucket e não consigo vê-las no jira e vice-versa. Seria bom se você pudesse ver todos os comentários em ambas as interfaces em vez de precisar pular entre jira e bitbucket.
O Github foi a nossa droga de gateway até ficarmos viciados no Bitbucket. O Atlassian faz um trabalho tremendo ao tornar o gerenciamento de repositórios Git, projetos, chaves etc. o mais simples possível. Os acordos privados ilimitados nos atraíram, mas foi a facilidade de uso e a excelente documentação que nos mantiveram. Ótimo trabalho!
A única limitação que encontramos até agora é o limite de tamanho do repositório - 1 GB flexível e 2 GB rígido. Atlassian ressalta que qualquer coisa maior que 1 GB deve ser realmente tratada de maneira mais apropriada e justa - às vezes, porém, esse limite atrapalha. Quando prazos e orçamentos chegam, nem sempre é possível fazê-lo da maneira "correta". =)
Funciona perfeitamente e possui um ótimo modelo de preços para equipes pequenas, especialmente se você estiver no ramo de consultoria com muitos projetos pequenos. A conexão com o restante do ecossistema altassiano também é um grande benefício.
O aspecto da comunidade é menos prevalente: você se compara ao github, mas em uma configuração profissional, não é algo importante.
Um software que eu gosto porque possui uma interface muito fácil de entender, dinâmica e visualmente atraente, possui um painel de controle fácil de usar porque contém um design muito bem estruturado, o que o torna ideal para a execução codificando de forma colaborativa, além de organizar e gerenciar vários repositórios, podendo não apenas trabalhar com repositórios particulares de suas propriedades, mas também importar repositórios de outras ferramentas ou plataformas como o GitHub, os repositórios não têm limite, portanto depende do usuário como muitos que você deseja usar para atender às suas necessidades e a melhor coisa sobre esse serviço é que seus preços são acessíveis e, portanto, pode ser usado por qualquer tipo de empresa, independentemente do tamanho.
Ele ainda possui recursos que podem ser implementados para melhorar ainda mais sua operação, como o fato de que, por algum motivo, ele deixa de funcionar por alguns minutos e, nesse período, você não pode inserir códigos ou algo assim, então seria ideal resolver esse pequeno erro .
A interface é fácil e intuitiva; portanto, é fácil integrar pessoas com experiência em plataformas semelhantes; a maneira fornecida para organizar repositórios por organizações e projetos é fantástica. Também a possibilidade de ter um site no espaço de nomes da organização pode ser salva-vidas, hospedar documentação ou site simples.
Não é popular entre os projetos de código aberto, portanto, é necessário ter uma conta no github.
Uso bitbucket há mais de 3 anos e adoro trabalhar com isso. quando você trabalha em equipe ou empresa, é o melhor que você pode usar. Também existem alternativas, mas essa ferramenta tem mais suporte que qualquer outra ferramenta. Especialmente o suporte ao cliente que eles oferecem. E existem ferramentas como Jira, que são da mesma empresa, portanto, esse é um suporte extra. E as interfaces de usuário são muito simples e até mesmo um iniciante pode simplesmente "plug-n-play" desde o primeiro dia.
às vezes, há alguns problemas ao fazer login na conta e às vezes é necessário tentar novamente algumas vezes ao executar uma ação. Fora isso, está tudo bem.
Eu amo a interface do Bitbucket. Ele foi desenvolvido para ser mais focado e orientado para os negócios do que uma plataforma para hospedar projetos de código-fonte aberto. O que quero dizer é que, quando você efetua login, vê seus repositórios e é isso. Você pode definitivamente procurar outros projetos de código aberto, mas ele não tem a mesma funcionalidade que o GitHub tem para pesquisar. Você pode configurar suas equipes e responsabilidades com muita facilidade e assistir seu código quantas vezes for necessário. Existem webhooks para fazer qualquer coisa, para que você possa ter a capacidade de resposta que você gostaria e criar um sistema de implantação inteiro com facilidade.
O GitHub tem mais um sentimento de iniciante. Ele realmente orienta você em tudo o que você precisa fazer. O BitBucket é um pouco mais avançado e oferece o mínimo necessário para começar. Isso é bom para a maioria das pessoas experientes, mas para iniciantes pode causar algumas dores de cabeça desde o início.
O Bitbucket fornece um repositório completo de códigos-fonte, é fácil criar ramificação de código, etiqueta, verificar histórico ou reverter. Possui um bom fluxo de trabalho de revisão de solicitação completa com atribuição para revisar, aprovar e mostrar diferentes, o que é muito claro para entender o que mudou, capacidade de adicionar e responder a um comentário, criar novo defeito do Jira para revisão de código. O Bitbucket possui um pipeline CICD embutido para criar, testar e implantar nosso código fonte.
Estamos quase felizes com o recurso do Bitbucket, mas será ótimo se eles puderem fornecer uma interface de usuário melhor. É bastante simples.
- Not necessarily a con, but there are trade-offs regarding costs of licensing between Bitbucket and Github, depending on how your organization has repositories and project segmented/converged. When comparing the two, be mindful of how many repos your organization utilizes.
Com o Bitbucket, posso ter muitos projetos privados e todos os recursos do Git. Eu posso criar equipes de projeto atribuindo permissões diferentes a cada uma. A capacidade de visualizar o código na própria interface da web permite verificações rápidas. Você também pode verificar as diferenças de cada confirmação. A integração com o SourceTree é fácil.
Se você usar a ferramenta com o fluxo padrão, não terá problemas. No entanto, em algumas situações, é um pouco difícil de corrigir. Eu já tive problemas em que a ferramenta alegou problemas no login enquanto todas as informações estavam corretas.
Gostaria de poder agrupar meus repositórios em sua interface da Web, tenho mais de 100 repositórios agora e a lista é bastante desajeitada e difícil de gerenciar. Pode ser incrível ter algumas pastas agrupando os repositórios pelo cliente, tipo de projeto ou qualquer outra coisa para facilitar a visualização. O Atlassian tem sua própria maneira de organizar sua interface do usuário, por isso pode levar alguns dias para descobrir o que está acontecendo se você não estiver familiarizado com a família de produtos.
O preço do Bitbucket é incrivelmente bem. Ele também se integra às outras ferramentas poderosas do Atlassian. É sempre on-line e sincroniza com a nossa base de código frequentemente.
Navegar pela base de código na visualização da Web do Bitbucket pode ser difícil. Sinto que poderia ser mais intuitivo pesquisar no código e alternar entre ramificações / arquivos.
O recurso mais competitivo do Bitbucket é a integração interna com outros produtos da Atlassian, bem como seus preços para repositórios privados (gratuitos). Eu adoro o quão fácil é configurar a entrega contínua para nossos produtos via Bitbucket Pipelines. Também gosto muito de como a interface não distrai, há muito pouco conteúdo estranho para distraí-lo do projeto que está visualizando.
Não tenho muito negativo a dizer sobre o Bitbucket. Às vezes, pode ser difícil encontrar coisas se você estiver trabalhando em uma conta que não esteja bem configurada ... mas se você configurar sua organização corretamente, isso não será um problema.
Estou usando o formulário Bitbucket há quase 2 anos e mantendo todos os meus repositórios de projetos na minha conta Bitbucker. A implementação de comandos no terminal SSH para integração com a conta Bitbucket é simples e sempre funciona como esperado, nunca falha.
Sério, não encontro nenhum engodo usando essa ferramenta. Até agora, é minha primeira prioridade para meus projetos.
O Bitbucket faz parte de nossas operações desde o início e vem com CI / CD embutido. Quando passamos para o repositório, o Pipelines é executado e chama o webhook para implantá-lo em nossos servidores quando ele passa.
Eles limitam o número de contas de usuários ...
Eu amo o quão simples o Bitbucket é criar um novo repositório, inserir código nele e começar a trabalhar com um sistema git padronizado. As ferramentas de revisão de código facilitam chamar outros usuários para comentários, fazer recomendações em linha e manter uma discussão geral de alto nível. O Bitbucket também pode se integrar ao Bamboo e Slack, o que cria um sistema robusto de construção e notificação para o seu pipeline de CI / CD sem a necessidade de instalar o Jenkins. Você também pode configurar chaves e grupos SSH para garantir que os membros da equipe apropriados tenham acesso ao seu código. Em uma nota final, o Bitbucket permite que você tenha repositórios privados sob seu plano gratuito, o que o github não possui. Isso pode ser valioso para startups que decolam.
Ocasionalmente, o serviço Bitbucket apresenta tempos de desempenho e acessibilidade degradados, sem uma explicação clara do motivo. A equipe do Bitbucket faz um bom trabalho e comunica esses problemas ao público. A ocorrência desses problemas é esporádica, mas não é frequente o suficiente para constituir um grande obstáculo ao trabalho.
Uso o Bitbucket (pessoalmente e comercialmente) há alguns anos e estou realmente satisfeito com os serviços e recursos que eles oferecem. Permitir que usuários gratuitos criem repositórios ilimitados e permitir até cinco usuários é um bom caminho, o que atrai mais usuários. As solicitações pull ajudam a obter o código revisado por especialistas e a aprová-lo antes que ele esteja disponível para outras pessoas, além de manter o código de qualidade que leva ao software de qualidade. Recursos mais úteis, como o Pipeline, permitem ao usuário implantar / liberar com mais frequência.
Como líder de mercado, os planos de preços podem ser ajustados para atrair mais
Bitbucket by Atlassian is a web-based code collaboration tool. It helps us in managing the projects, code, test. The in-build architecture help in continuous delivery which help in immediate feedback and fast delivery of releases. The user friendly code review features like checklist for design and source code comments enhance the code quality in-team collaboration. Bitbucket pipelines and deployments are easy to configure to get help in easy tracking of deployment with using it.
We have started using it for our media house and found no major issue which are creating hurls in our process. There are few learning curves as we are new startup. Amazing Documentation by Atlassian helping in a lot.
O plano gratuito é ótimo para um pequeno estúdio de desenvolvimento ou freelancers. Oferece acordos privados ilimitados com até 5 usuários. Os planos privados são melhores do que o Github tem para oferecer, pelo menos para equipes pequenas. Ótima integração com Trello e Jira. Ainda é uma empresa privada.
O Bitbucket tem menos adaptação que o principal concorrente do Gitbub, devido à comunidade de código aberto. Às vezes, isso é uma desvantagem ao colaborar com entidades externas.
A alternativa GitHub que vem pré-configurada na plataforma Atlassian fornece mais uma ferramenta digna de referência no Atlassian Suite. Se você já usa o HipChat (slack) e o JIRA, isso faz sentido para o seu controle de origem. Fácil de integrar com um único logon, o BitBucket inclui todos os recursos necessários do GitHub incorporados ao seu Atlassian Suite existente.
Esta é uma ferramenta de missão crítica que tem muito tempo de inatividade. Adquirimos o hábito de fazer backup de repositórios localmente porque os repositórios não estavam disponíveis em várias ocasiões. As alterações de permissão podem ficar complicadas e muitas vezes se sobrepõem incorretamente. Poderia haver um melhor uso de grupos no Atlassian, mas, em vez disso, é um sistema de permissão isolado que contribui para uma nova tarefa de acordo com a oferta do Atlassian Suite.
Excelente interface de usuário do painel para gerenciar vários projetos e sincronizar confirmações de projetos usando o terminal e a árvore de origem.
Não gostou da limitação de compartilhar apenas alguns projetos com a equipe depois que isso requer compra paga.
O Bitbucket tem uma boa interface do usuário e é muito bom para a maioria das tarefas relacionadas ao repositório. Possui integração com o JIRA, portanto, se você colocar seus números de ticket JIRA na mensagem de confirmação, o Bitbucket vinculará as solicitações de recebimento ao JIRA. Isso facilita o acesso às confirmações e aos tickets JIRA associados a partir do próprio bitbucket e vice-versa. Possui boas ferramentas de visualização de ramificação. Ele permite selecionar ramificações em uma lista suspensa e compará-las com outras barnches de origem. O visualizador diff também é muito bom. Ele ainda possui bons ícones gráficos para mostrar quais ramificações foram mescladas / reformuladas onde.
Não foi possível encontrar a documentação em suas APIs para definir restrições de acesso a grupos e permissões na linha de comando. Isso foi necessário porque precisávamos criar centenas de repositórios e permitir que nossos usuários os acessassem. Como não conseguimos encontrar a documentação da API com facilidade e estávamos com problemas de tempo, tivemos que fazer com que os desenvolvedores passassem vários dias manualmente concedendo permissões usando o console da Web. O Bitbucket deve ter essas APIs claramente visíveis e documentadas.
O modelo de precificação é uma vantagem. Você recebe repositórios privados e públicos ilimitados gratuitamente para uma equipe de 5 pessoas, o que faz sentido para uma equipe piloto que analisa ou experimenta o GIT para fins de migração. E para projetos de chute lateral com seus amigos, isso é suficiente para a maioria dos casos. Ele possui um pipeline interno que também possui um nível gratuito, para que você possa começar a revisar como o pipeline de IC do bitbucket funciona e se é algo que você precisa / gosta.
Uma das coisas que sinto falta no BitBucket é o conceito de codificação social que o Github dominou, e não muitos repositórios públicos devido ao modelo de preços, eu acho. Portanto, se você está iniciando ou criando um projeto de código-fonte aberto, o Bitbucket provavelmente não é o que você deseja.
1- O Bitbucket não é intuitivo, o que pode dificultar o uso desta ferramenta ao interagir com ela no início.
O Bitbucket é um repositório privado com muitos recursos e suporte a vários idiomas. No meu uso diário, eu comprometo principalmente aplicativos Java usando a placa scrum. Eu uso a versão em nuvem há quase três anos. Na minha empresa anterior e agora na minha atual. Um dos melhores recursos é a revisão de código após o fluxo de trabalho do git flow. Você pode selecionar a ramificação de origem e destino para a solicitação de recebimento e selecionar os aprovadores padrão, bem como definir o seu próprio.
A administração do projeto, especialmente a configuração das permissões para um repositório específico, costuma ser bastante difícil. E quando você tenta entrar em contato com o suporte, geralmente não há ajuda e acaba pesquisando em fóruns para encontrar a resposta que procura. Nesse tipo de software, especialmente se uma empresa como a Attlassian está por trás disso, o suporte deve ser melhor.
1) Está tendo um sistema de controle de versão muito bom e com isso podemos confirmar o código e revisar e também verificar o histórico. Discussões de código em linha, o que permite uma colaboração fácil. Isso permite que nossos desenvolvedores seniores orientem os desenvolvedores mais novos e os treinem da melhor maneira para codificar.
É difícil dizer algo negativo sobre o Bitbucket. Há uma quantidade muito pequena de uma curva de aprendizado necessária para os desenvolvedores que não estão familiarizados com as plataformas de controle de origem.
I think its best repository for companies, good integration with Jira, a lot of repository configuration, webhooks, role based restrictions
Price, its awesome for really small software houses, but when you have over 10 dev's...
Gosto que o bitbucket crie automaticamente um arquivo README para mim quando crio um repositório, o que economiza tempo, pois não preciso fazer isso todas as vezes depois de criar um repositório. Também gosto que o GFS Large File Storage (LFS) seja suportado, o que nos permite inserir arquivos grandes em nossos repositórios. Com o LFS, posso especificar quais extensões de arquivo serão gerenciadas, garantindo que nem todos os arquivos sejam adicionados ao LFS. Além disso, o recurso de snippet permite compartilhar segmentos de código com outros desenvolvedores. Além disso, o Bitbucket fornece repositórios privados ilimitados, o que distingue o Bitbucket de outros serviços de controle de versão hospedados.
O suporte ao cliente está ausente e isso causa muita frustração para mim. Espero que os problemas de suporte sejam respondidos dentro de 24 horas. Eles precisam melhorar o suporte ao cliente.
Produto geral muito bom. Todos os recursos do GIT são bem implementados, não tiveram muitos problemas com ele. Além disso, o preço é baseado nos usuários, não na contagem de repositórios como o Github. Portanto, os preços são muito justos, especialmente quando você tem muitos repositórios (para agências de web design como nós).
Uma coisa que eu não estou muito feliz é com a incapacidade de reabrir uma solicitação de recebimento recusada. Não vejo razão para isso não ser possível. Um problema foi levantado e discutido (Bitbucket Issue # 4954) e não foi resolvido.
Bitbucket é um daqueles aplicativos que você realmente espera que sua empresa nunca pare de usar. É um produto incrível e oferece ótimos recursos para que sua equipe mantenha seu código sincronizado e organizado. Seu gerenciamento de usuários permite uma visualização estrita baseada em permissão, além de outras permissões personalizadas, como somente leitura, gravação e administração. No geral, um produto maravilhoso e definitivamente um que será bem-vindo com qualquer equipe.
Eu realmente não tenho nenhuma reclamação sobre este software, exceto uma. Eu realmente desejo que você possa corrigir conflitos de mesclagem de código no próprio navegador. Entendo os riscos e as limitações disso, mas, como sou um desenvolvedor experiente, ficaria à vontade para fazer essas alterações diretamente da interface do usuário.
Fácil de usar. O Bitbucket oferece armazenamento gratuito e as conexões - https: // git: // por padrão. Às vezes, preciso do HTTPS mais do que seguro git: // naquele momento.
Anteriormente, havia um limite de tamanho de 1 GB para repositórios particulares gratuitos, mas agora ele foi dividido em "Arquivo grande" e tamanhos de arquivo comuns para poder armazenar mais mush gratuitamente.
Começamos a implementar o controle de versão usando o Mercurial há cerca de 7 anos (na minha própria empresa). Seguindo o conselho de um colega da época, usamos o Mercurial em vez do Git. O Bitbucket funcionou perfeitamente com a Mercurial quando precisávamos na época e realmente ajudou nossos negócios. Era fácil, fácil de usar e entender, e a interface do usuário on-line ficava cada vez melhor.
Nos últimos 3 anos, empurrar, puxar e executar qualquer tipo de ação se tornou tediosamente lento. Copiei alguns dos repositórios para o GitHub e os converti para o Git para verificar se não havia nenhum problema no meu repositório, no meu computador ou no software que eu estava usando (SourceTree). Em todos os casos, a única diferença foi usar um repositório Mercurial versus Git no BitBucket. Não recebi resposta à minha consulta de suporte e nenhuma resposta a uma postagem do fórum sobre o problema e quando seria corrigido. Decidi então que toda a nossa empresa transferia todos os seus repositórios para o GitHub e parava de usar o BitBucket - estamos fazendo isso agora. Aproximadamente 1 ano após a decisão ser tomada, o BitBucket enviou um e-mail a todos os seus clientes, informando que interromperiam o suporte ao Mercurial, pois a base de clientes não era suficiente. No entanto, não havia nenhuma sugestão de ajudar a migrar todos os repositórios para o Git, nenhum documento de suporte sobre como fazer isso e, honestamente, isso era tarde demais para nós. Ficamos tão irritados com o BitBucket que teríamos migrado de qualquer maneira.
Gosto da robustez do site deles em termos de solicitações pull e integrações com o JIRA e outros produtos atlassian. Você pode armazenar repositórios particulares e gerenciá-los. O recurso pull Request é o mais forte na minha opinião, com análises e links para o JIRA. Portanto, ele pode fechar automaticamente os tickets assim que você mesclar / aceitar uma solicitação pull. Se você vincular os commit a um problema do JIRA, ele também será atualizado com eles. Recentemente, eles simplificaram a interface do usuário e o próprio SourceTree Visual App recebeu algumas atualizações substanciais ao longo dos anos e é um dos melhores aplicativos de histórico de git baseados em árvore do mercado. Com toda a honestidade, é um site simples de hospedagem de controle git que você pode usar on-line ou hospedar sozinho. É realmente bom.
A interface do usuário costumava mudar muito, mas agora eles se estabeleceram. Às vezes, comparado ao github, o processamento de grandes solicitações pull (carregando as alterações / visualização) pode ser um pouco lento. Às vezes, as integrações com o JIRA podem parecer erradas se você não usá-lo, porque o Github tem muitos desses recursos que o Github pode perder.
Escolhemos o Bitbucket em vez do Github, porque, diferentemente do Github na época, permitia repositórios Git privados ilimitados, gratuitos para equipes pequenas. Desde que escolhemos o Bitbucket, não olhamos para trás. É uma ferramenta muito confiável para armazenar nossas dezenas de repositórios e configurar implantações para nossos sites. Usando Pipelines, incluídos no Bitbucket, configuramos para que todas as nossas implantações em nossos servidores sejam automáticas. Tudo o que precisamos fazer é enviar o ramo de desenvolvimento de nossas máquinas locais e o Bitbucket implementará as alterações no nosso servidor de desenvolvimento. Se empurrarmos essas alterações do Master, o Bitbucket será implantado na Produção.
Há uma curva de aprendizado no uso do Bitbucket. Por um lado, não fará sentido, a menos que você tenha um entendimento fundamental do Git. Além disso, pode ser um desafio aprender a usar muitos de seus recursos. Lembro-me de tentar entender como as permissões funcionam e limitar o acesso a repositórios e ramificações para determinados usuários. Também foi um desafio configurar pipelines para implantação. Com todos esses desafios, porém, uma vez que você supera a curva de aprendizado, tudo faz muito sentido e funciona na perfeição.
É fácil de usar e muito intuitivo.
Embora o Bitbucket trabalhe junto com o Jira (que possui um conjunto incrível de recursos por conta própria), talvez eu queira ver o rastreador de problemas um pouco mais avançado. Não há liberdade suficiente ao escolher o status de um problema e não é um bom painel para rastrear, por exemplo, um marco ou um estágio do projeto em uma linha do tempo. No entanto, acredito que esses são recursos que melhor se adequam a outro tipo de produto como Jira (novamente).
Este é um ótimo serviço que lida com as alterações no código de minhas equipes. Nós o usamos há anos. Eu nunca tive um problema com isso.
Não há contras que encontrei. Conhecer o GIT é o maior problema. Também aprender o que o BitBucket é mesmo pode ser um obstáculo.
- Gratuito para pequenos projetos (vários projetos e usuários)
- A interface não é muito amigável
Eu uso o Bitbucket para meus próprios projetos devido à forma como ele se integra ao Jira e como é mais privado que o Github na versão gratuita.
Não há muitos projetos hospedados no Bitbucket, então sou forçado a usar o GitHub para colaborar em muitos projetos.
Mais barato e melhor que o Github. Impressionante integração com Jira e Trello. E o recurso de commits inteligentes torna o fluxo de trabalho com o Jira realmente suave para nossos desenvolvedores.
Não consigo encontrar um. Talvez eles pudessem melhorar a redução, assim como o Gitlab, que possui um sistema de redução muito mais rico, o "GitLab Flavored Markdown".
Adoro como ele se integra tão bem aos outros produtos da Atlassian. Essa integração torna tudo tão transparente. Além disso, o software é muito intuitivo de usar.
Não há nada para não gostar no Bitbucket. É exatamente o que minha equipe precisa para gerenciar seus repositórios.
A melhor coisa sobre Bitbucket é sua capacidade de integrar-se com outros produtos Atlassian. Portanto, se você usa o Jira, é o software de controle de versão que você precisa! É tão bom ter tudo funcionando juntos e poder fazer coisas de outros programas.
Tentamos primeiro a versão do servidor e isso não foi possível para nós. Parecia arcaico e desatualizado. Não havia tantos recursos como a compilação no CI / CD. A versão em nuvem é muito melhor!
Bitbucket is an excellent alternative when it comes to working in private repositories and that is why I like it since it has a very intuitive interface so browsing through it is very easy, so having this navigation so fluid is very helpful to share code between colleagues, evaluate it so that if any error is found correct it in time, in this software nothing is lost since it saves the history of the files and even has the ability to save based on a particular code or its line number so it is very specific, it is also a software that when working with others gives us many more advantages so it depends on the user if you really want to get the most out of it or not.
The aspect that I find that I don't like about this software is that its web interface requires more specific features to make it easy to carry out some complex task.
Há muita coisa que amamos no Bitbucket. Primeiro, a possibilidade de criar qualquer repositório privado que você desejar. Eu sei que isso é um recurso comum hoje, mas na época apenas o Bitbucket permitia criar repositórios privados ilimitados.
Eu gostaria de ter um UX melhor, principalmente porque parece um pouco antigo hoje. Quase tudo funciona demais, mas eles precisam atualizar o UX definitivamente.
O Bitbucket é muito fácil e conveniente de usar para quem está familiarizado com o GIT. Também é uma ótima opção para desenvolvedores que criam repositórios privados. A interface do usuário é muito conveniente e fácil de usar. É fácil integrar-se a outros produtos atlassianos, como folga e confluência, que realmente usamos. O Bitbucket é fácil de gerenciar código, especialmente quando há conflito ao mesclar o código. Ele também fornece uma boa representação gráfica do ciclo de vida do ramo de código
O número de usuários em uma conta é limitado, o que é definitivamente um problema para um projeto com muitos colaboradores. Dessa forma, não é muito ideal para projetos de código aberto. O IC não é fornecido gratuitamente (com nível gratuito). Além disso, as integrações são limitadas, pois são integradas apenas às ferramentas da atlassian.
Eu acho que o maior profissional do Bitbucket é que ele se integra extremamente bem ao JIRA. Isso permite que você acompanhe seus tickets com as filiais em que está trabalhando e veja facilmente seu progresso durante cada sprint. É intuitivo e simples de usar. Também é rápido e quase raramente tivemos problemas técnicos. Sempre que havia algum problema, era fácil resolver algumas licenças expiradas. Além disso, as permissões são fáceis de gerenciar. No geral, é apenas uma ferramenta incrível que é 100% essencial para nossa equipe de software, pois gerencia nossos repositórios e permite compartilhar, revisar e gerenciar nosso código em todas as equipes.
A única desvantagem em que consigo pensar é nos custos de dimensionamento associados aos planos pagos. Taxas de Bitbucket por usuário. Temos cerca de 100 engenheiros de software, o que contribui bastante. Além disso, nossos engenheiros são bastante experientes, portanto, trabalhar no Bitbucket não foi um grande desafio. Ouvi dizer que os engenheiros com menos experiência em gerenciamento de repositórios consideram o Github mais fácil de aprender e implementar, mas, novamente, com maior experiência, surge um conjunto de ferramentas mais abrangente.
It's easy to setup and it integrates with Jira, which is our project management tool!
I see what Gitlab is doing and I like it. I'd love to see the same things in Bitbucket as well in the future!
O Bitbucket é super fácil de usar se você estiver familiarizado com o GIT. Perfeito para desenvolvedores que desejam criar repositórios particulares. A interface do usuário também é super limpa e sua integração com o SourceTree é linda.
O gerenciamento de permissões de usuário é um pouco complicado de encontrar na interface do usuário. Fora isso, o software é perfeito.
O aplicativo baseado na Web é fantástico. Ele tem um ótimo UX, é fácil de usar e parece legal. Meu recurso favorito é a comparação lado a lado para comparações de diferenças. Sempre que você tem código com linhas particularmente longas, a comparação tradicional com quebra de linha se torna praticamente inutilizável. Mas o Bitbucket tem uma comparação lado a lado muito boa que permite rolar horizontalmente. É indispensável. Ele também se integra muito bem ao Jira. Sempre que você nomear uma ramificação após um problema no Jira, você obterá um link muito prático no Bitbucket que exibirá o cartão de problema do Jira no modal.
Não é uma presença móvel forte (embora haja poucos casos em que você realmente precisa interagir com repositórios de código yoru a partir de um dispositivo móvel, mas ocorre periodicamente)
O Bitbucket é o oprimido há algum tempo, então, para compará-lo com o elefante na sala, sim, o Bitbucket é quase tão bom quanto o GitHub. A interface é tão boa e a integração com o Trello é fantástica, porque, como usamos o Trello, essa integração é muito mais útil que o rastreador de problemas do GitHub. A Atlassian demonstrou seu compromisso com o Bitbucket melhorando-o ao longo dos anos e estou confiante em poder usar o Bitbucket nos próximos anos, bem como motivado pelo fato de que fica melhor o tempo todo. Ah, e suporta autenticação de 2 fatores da chave de segurança.
Está faltando muito fervor em torno do desenvolvimento e colaboração de código aberto, mas isso não importa muito quando você está trabalhando em um projeto de código fechado. Os recursos de rastreamento de problemas são basicamente inúteis se você não estiver usando o Trello.
O Atlassian Bitbucket é um dos repositórios de controle de versão baseados na Web mais populares. Gerenciar código e projeto é simples com a ajuda dele. Também usamos o repositório Git para alguns projetos. As solicitações pull para facilitar a revisão do código também ajudam a melhorar a codificação e o compartilhamento de conhecimento na equipe. A pesquisa de código também é um excelente recurso que economiza tempo e nos ajuda a alcançar o código certo em pouco tempo. Os pipelines do Bitbucket cuidam do seu código desde a codificação até o lançamento. Armazenar um arquivo de mídia grande também é fácil com a ajuda do Git LFS. As visualizações diferentes foram aprimoradas na versão mais recente e não precisamos de ferramentas de terceiros para revisar as alterações de código lado a lado. As integrações de ferramentas de terceiros também estão melhorando dia a dia.
O Bitbucket auto-hospedado é complexo para implantar e precisa de um assistente de especialistas, pois as práticas inadequadas na ramificação podem acabar com muitos problemas. Gerenciar diferentes colaborações é complexo, então prefiro trabalhar no mesmo ramo. A versão gratuita é boa para praticar as coisas, mas elas também devem remover algumas limitações.
Como na maioria dos produtos Atlassian, o BitBucket é muito fácil de usar. É fácil navegar pelo aplicativo para encontrar exatamente o que você está procurando. Você não está sobrecarregado com informações na tela, mas as informações fornecidas são extremamente úteis. Isso contribui para uma ótima experiência do usuário! Da mesma forma, é muito fácil conceder aos usuários as permissões que você deseja que tenham nos repositórios que você possui. Mover e manter todos os seus repositórios é fácil com o BitButcket!
Se você não estiver familiarizado com os produtos Atlassian e como a interface do usuário é apresentada, pode demorar um ou dois dias para se familiarizar com o aplicativo. Depois de obtê-lo, é fácil navegar!
Eu gosto que é livre para usar, mesmo com repositórios privados. Às vezes, você não quer que todos vejam no que está trabalhando. Por exemplo, se for um projeto secreto ou a fonte do site da sua empresa. Bitbucket é ótimo para isso. Bastante fácil de descobrir e se parece com todos os outros produtos da Atlassian. Isso também se integra bem à maioria dos outros softwares, como Slack, Email e, especialmente, Jira. Você pode fazer com que as tarefas do Jira se vinculem ou criem ramificações automaticamente. Isso é bom para acompanhar qual tarefa se aplica a qual ramo. Funciona perfeitamente.
Eu gostaria que houvesse mais dados como o Github sobre quantos confirmações na última semana / mês / ano sem precisar de integrações.
Bitbucket é um software de controle de fonte muito bom. É fácil integrar recursos ao Jira e Confluence (se você estiver usando esses). Ele fornece uma interface limpa para mesclagens de código e solicitações de recebimento de código. Você também pode integrar um plano de liberação ao software se desejar automatizar qualquer um dos seus agendamentos de liberação.
Outras plataformas de controle de fonte são simplesmente melhores, ponto final. A quantidade de recursos de personalização e equipe que os outros possuem é simplesmente superior. Como muitos produtos da Atlassian, o Bitbucket parece desajeitado e parece estar tentando resolver muitos problemas, mas não está bem. Também não permite estatísticas para confirmação e uso do usuário. O Bitbucket deve parar de complicar as coisas e voltar ao básico do que os usuários querem.
O BitBucket é o excelente controle de versão com recursos empresariais ausentes no Github em vários locais, especificamente sobre segurança e confiabilidade. Mais fácil personalizar as configurações do repositório para editar as funções do usuário e o conjunto de permissões, o que me permite assumir o controle total do meu repositório. E funciona melhor com o JIRA, para que eu possa identificar facilmente o número de alterações de código feitas para o problema específico para corrigi-lo e também a ferramenta cliente SourceTree para Mac Client, que oferece suporte a um gerenciamento de código mais fácil, sem aborrecimentos.
O sistema Pull Request precisa ser atualizado para lidar com os MergeConflicts diretamente no portal da Web, em vez de retornar ao código-fonte no cliente nativo para modificar as alterações. E também o SourceTree, que acompanha o desktop, precisa ser corrigido em muitos lugares, como status do arquivo e busca de várias solicitações para as diferentes ramificações.
O Bitbucket é um provedor de serviços GIT de nível corporativo que fornece o repositório da web para gerenciar o código. A interface do usuário é muito simples e fácil de entender. O Controle de versão também simplifica e mesclar o código também se torna uma tarefa fácil. Gerenciar a permissão no ambiente baseado na Web também remove a confusão quando você consola o mesmo em um ambiente diferente. A revisão de código e outras operações também podem ser feitas na interface baseada na Web. A integridade do Bitbucket com outros DevOps também é excelente e incentiva o gerenciamento a escolher isso como controle de versão.
Existem algumas curvas de aprendizado, uma vez que um novo recurso aparece, não há demonstração para ele e adiciona apenas uma pequena nota e uma documentação que torna esse recurso completamente fora da liga. A instalação também é um pouco confusa, pois você precisa configurar a segurança e a permissão no início da instalação.
Alcance o conjunto de funções para colaboração ao escrever código de software. Em particular, a capacidade de comentar o código embutido nas solicitações de mesclagem usando o MarkDown (isso é ótimo para fornecer exemplos formatados). Também adoro a capacidade de configurar permissões de maneira flexível, de modo que diferentes grupos de usuários podem executar operações específicas em repositórios específicos. Por exemplo, alguns usuários podem apenas ler algum repositório, outros também podem enviar o código, o grupo de revisores confiáveis pode votar para ativar a solicitação de mesclagem para mesclagem.
É complicado criar modelos de solicitação de mesclagem pré-preenchidos (oposto ao GitHub).
Quando se é desenvolvedor de software, é essencial que uma ferramenta de controle de versão seja usada para manter a integridade do nosso código e evitar a perda de trabalho e progresso diante dos erros que surgem, e aqui o Bitbucket entra, uma alternativa interessante ao ferramentas mais usadas, sua principal atração é que permite escolher git ou mercurial para controlar as versões, oferece excelentes funconalidades para controle de erros, você pode integrar-se ao Google Analytics e sua principal força é que permite um número ilimitado de repositórios que lhe dão total liberdade para enviar quantos projetos você quiser, você e sua equipe podem trabalhar com facilidade e aproveitar esta excelente ferramenta.
Embora eu mencionei contas anteriores com um número ilimitado de repositórios particulares, a desvantagem é que quando as versões gratuitas do Bitbucket limitam apenas 5 colaboradores em cada projeto e os usuários que precisam de um número maior precisam mudar para um plano de assinatura.
My only complaint is that a lot of major third-party Git apps don't FULLY support bitbucket you can absolutely use various GUIs, they just don't have the same deep account integration they do with Github. But that's more on the app developers than BB.
Um dos pontos fortes do Bitbucket é a facilidade de uso e a grande integração com o ambiente Atlassian. Em nossa empresa, o integramos ao manipulador de incidentes JIRA e funcionou muito bem.
Embora pareça difícil de acreditar, nossa equipe não encontrou um único ponto negativo para o Bitbucket. Até agora, provou funcionar de acordo com nossas expectativas.
Its simple and reliable. we use git from the command line so we don't often use the web user interface, but when we do, its not a chore to figure out what we need to do in order to accomplish the task at hand. As a software development manager, I also appreciate how easy it is to manage access to repos for my teams.
viewing large number of branches could be a better experience.