2010-07-13 10 views
24

Ich verstehe, dass diese Frage für Stackoverflow akzeptabel ist, aber ich denke, es ist es wert, gefragt zu werden.Bitbucket zuverlässig?

Ich habe vor ein paar Tagen begonnen, bitbucket.org zu nutzen, angezogen von mercurial hosting, 1 kostenlosen privaten Repository, einem Wiki und einem Issue Tracker. Genau das, was ich für mein Projekt brauchte.

Ich muss sagen, die angebotenen Funktionen und die Benutzeroberfläche der Website sieht gut aus, und ich hatte bis jetzt keine Probleme mit mercurial-verwandten Dingen. Aber nach diesen paar Tagen zweifle ich daran, ob ich mich woanders hin bewegen soll, solange es noch so einfach ist (ich habe die Wiki-Seite noch nicht angekündigt, etc ...), weil ich ständig kleinere und größere Probleme habe:

  • in diesen wenigen Tagen habe ich eine Menge Website Verlangsamungen und ein paar Timeouts
  • finde ich das Wiki bemerkt habe eher in Funktionen beschränkt werden (anscheinend ist es auf Creole Wiki, noch nie gehört es vorher). Es erlaubt zum Beispiel nicht das richtige Ausrichten von Bildern, randlosen Tabellen, etc. (gut vielleicht, aber die Dokumentation sagt nichts)
  • Ich habe einige Fehler im Wiki bemerkt (ein TOC- generation macro issue war reported vor über einem Jahr, aber immer noch nicht behoben)
  • Ich habe versucht, mein Wiki durch Ändern der Einstellungen im Admin-Panel öffentlich zu machen, aber es funktioniert nicht.
  • etwas mehr wiki dinge [wie das Einfügen von Bildern ist peinlich, Erstellen einer neuen Seite ist nicht sehr offensichtlich, interne Verknüpfung hat es auch Probleme, ..]
  • die Sortierreihenfolge in den Newsfeed war falsch, als ich schob ein multi-commited changset
  • Es ist sehr schön (und mutig!) sie haben eine öffentlich zugängliche issue-tracker für bitbucket, aber eine Liste von über 500 öffnen Probleme (28 Seiten * 20 Ausgaben pro Seite) gibt nicht der Eindruck, um den sie so gut wie möglich besorgt sind. Zumindest einige Probleme könnten in einen Zustand gebracht worden sein, in den man nicht will. Ich bin mein Bug-Report über die private/öffentliche Wiki-Seite noch drin
  • innerhalb eines Jahres sein wird
  • Der Blog eine Menge Post hat über ‚Ausfallzeiten‘

jetzt Angst, ich will nicht sein zu hart für die Leute/Unternehmen, die Bitbucket betreiben, da mir nicht klar ist, ob es praktisch von einer einzigen Person (in diesem Fall ist es wirklich erstaunlich) oder einer gut geführten Firma (in diesem Fall ist es nicht: -). Vielleicht haben sie einige Wachstumsschmerzen ... Es ist schwer für mich zu erzählen.

Also, was ich hier suche, sind einige Erfahrungen von anderen Leuten mit Bitbucket, und Rat, wenn ich aushalten sollte, und warten, bis sich die Dinge verbessern (gute Chancen dafür?). Oder nicht.

+1

Dies gehört wirklich zu einem Forum; keine Frage-und-Antwort-Website. Große Frage aber. Vielleicht Hacker News oder Programmierung Reddit? –

+0

Als ich vor einem Monat mit bitbucket angefangen habe, lief alles reibungslos und schnell, aber jetzt bin ich im selben Boot wie du. Ich habe massive Verlangsamungen bemerkt, und jede andere (HTTP) Anfrage führt zum Absturz des Browser Tabs. Und ich bin der Meinung, dass Bitbucket nirgendwohin schnell gehen wird. –

+0

Das Wiki implementiert eine Wiki-Markup-Sprache namens Creole - das ist anscheinend ein Versuch, das zu vereinheitlichen verschiedene Wiki-Markup-Sprachen, so dass Leute diese Sprache implementieren können, anstatt eine eigene Variante einer existierenden Markup-Sprache zu entwickeln. Ich stimme zu, dass es etwas begrenzt ist - du solltest zu den Kreolen gehen und sie um eine bessere Sprache bitten. Wie für den Bitbucket Blog, dann denke ich, es gibt viele Beiträge über Ausfallzeiten, denn das ist die einzige Art von Posts, die Jesper dort macht. –

Antwort

43

Jesper von Bitbucket hier.

Wir sind ein ziemlich kleines Team. In der Tat ist es meistens ich, der Systemadministrator/Codierer ist. Dies lässt sehr wenig Zeit, um neue Dinge zu entwickeln, und manchmal erlaubt es mir nicht, alles glatt zu halten (Verlangsamungen/kurze Ausfälle passieren immer, wenn ich schlafe.)

Ich weiß, das wird nicht funktionieren Langfristig, und etwas muss getan werden. Daher habe ich beschlossen, eine Menge Leute einzustellen, hauptsächlich Entwickler, aber auch einen dedizierten Sysadmin und 1 oder 2 UI-Leute (um die Dinge hübscher/funktioneller zu machen.) Ich wühle mich gerade durch Bewerbungen, und es gibt viele vielversprechende Bewerber dort.

Wrt/Stabilität, Ich habe auch 2 (viel) größere Instanzen von Amazon bereitgestellt, wo wir unser Hosting tun. Wir werfen mehr Geld dafür. Ich migriere eine Reihe von Benutzern/Repositories auf diese größeren Instanzen heute, und unmittelbar danach werden wir uns darauf konzentrieren, Dinge auch schneller zu machen.

+3

Jesper, ich weiß deine Antwort und deine Antwort sehr zu schätzen. Die Situation ist ein bisschen wie ich es erwartet hatte: Wachstumsschmerzen und Mangel an Arbeitskräften. Was aktuell vorhanden ist, ist beeindruckend und mit einem Auge fürs Detail (AFAIAC) und sieht vielversprechend für die Zukunft aus. Ich denke, dass es sich lohnt, die aktuellen Probleme zu tragen, auch wenn es einige Monate dauern könnte, bis sich die Dinge beruhigt haben ... – Rabarberski

+5

Was wäre Ihre Antwort heute? Ist bitbucket fähig und zuverlässig im Umgang mit Unternehmens-Repos? – seler

+0

Ich habe dieselbe Frage dann Seler. – dsomnus

0

Wir verwenden BitBucket HG seit etwa sechs Monaten, und ich habe wenig Zweifel, dass wir zu einem anderen VCS wechseln werden. Es verschmilzt Dinge schlecht, macht Fehler bei komplexen Commits, schadet unserer Produktivität. Ich weiß nicht, welche Teile HG vs BitBucket sind, aber ich habe nicht einmal Zeit, es herauszufinden. Natürlich geschieht dies zur schlimmsten Zeit, wir haben in zwei Wochen einen "do or dour" zu liefern.

+0

in der Tat für Teamarbeit HG war nicht die beste Lösung. Ich benutze Sourcebee fast ein Jahr lang in einem Team von 5 Leuten und funktioniert wie ein Schaden! Ist ein sehr gutes Werkzeug und hat auch viele Updates (seufzt, dass sie interessiert sind und natürlich nicht nur das :)), die auch atlassian's Werkzeug ist. Wenn du VCS noch nicht geändert hast, glaube ich, dass es wert ist, noch eine Chance zu geben :). –

0

Ich benutze BitBucket seit ein paar Jahren 1 Jahr bei meinem früheren Arbeitgeber und 2 Jahre bei meinem jetzigen Arbeitgeber.

Es funktioniert im Allgemeinen gut ohne Probleme. Etwa einmal im Monat wird es jedoch etwas Langsamkeit geben. In dieser speziellen Woche gab es Ausfälle, die sich über mehrere Arbeitstage erstreckten, in denen die Dinge langsam waren oder wir nicht in der Lage waren, unsere Codeänderungen für etwa eine Stunde hier oder da zu verschieben.

Also, die meiste Zeit ist es zuverlässig, aber gelegentlich, etwa einen Tag pro Monat im Durchschnitt ist es nicht zuverlässig.

1

Frage wurde 2010 gestellt, aber ich denke, dass diese Frage eine etwas aktualisierte Antwort benötigt. Ich benutze Bitbucket seit ein paar Monaten und soweit ich das beurteilen kann, ist es ein erstaunliches Git-Hosting-System. Sie erhalten einen Issue-Tracker, ein Wiki, unbegrenzte öffentliche/private Repositories, Team-Collaboration usw. Außerdem habe ich noch keine Ausfallzeiten oder Langsamkeit erlebt. Obendrein verfügt Bitbucket über eine erstaunliche Benutzeroberfläche, die das Navigieren durch Quellcode und Verzweigungen unglaublich einfach macht.

Ich würde auf jeden Fall empfehlen, diese und SourceTree zu verwenden.

Ich habe Bitbucket nicht mit wirklich massiven Commits getestet.