Ich weiß, ich kann das Projekt durch git clone
Befehl, aber gibt es eine Möglichkeit, wie das Projekt über die Weboberfläche von BitBucket.org heruntergeladen werden kann? Am besten suche ich nach einer Möglichkeit, eine Projektquelle als Zip-Komprimierungsdatei herunterzuladen.
Für die neueste Version von Bitbucket (2016+) finden Sie den Download-Link im Menüpunkt Download.
Vor 2016
Erste Methode
Auf der Übersichtsseite des Repos befindet sich ein Link zum Herunterladen des Projekts.
Zweite Methode
Gehen Sie zu Downloads -> Zweige -> Laden Sie den gewünschten Zweig herunter (als .Zip, .gz oder .bz2). Dort finden Sie Download-Links für alle Tags. Die Links haben das Format:
https://bitbucket.org/owner/repository/get/v0.1.2.tar.gz
Wenn Sie es ein wenig optimieren, können Sie auch auf jede Revision zugreifen, indem Sie das Tag in den Commit-Hash ändern:
https://bitbucket.org/owner/repository/get/A0B1C2D.tar.gz
Wählen Sie Ihr Repository auf der Registerkarte Dashboard oder Repository aus.
Und dann klicken Sie einfach auf die Registerkarte Download mit dem Symbol für den Download. Hiermit können Sie das gesamte Repository im Zip-Format herunterladen.
Für git -Repositorys können Sie zum Herunterladen des neuesten Commits Folgendes verwenden:
https://bitbucket.org/owner/repository/get/HEAD.Zip
Für Mercurial -Repositorys:
Ich habe versucht herauszufinden, ob es möglich ist, den Code eines früheren Commits zu durchsuchen, wie Sie es auf GitHub können, und es hat mich hierher gebracht. Ich habe die Informationen verwendet, die ich hier gefunden habe, und nachdem ich mit den URLs herumgespielt habe, habe ich tatsächlich einen Weg gefunden, den Code alter Commits zu durchsuchen. Obwohl es sich bei der Frage/Antwort um das Herunterladen des Codes eines früheren Commits handelt, dachte ich, ich würde nur eine Antwort hinzufügen, um auch den Code durchsuchen zu können.
Wenn Sie Ihren Code durchsuchen, lautet die URL folgendermaßen:
https://bitbucket.org/user/repo/src/
und indem Sie am Ende einen Commit-Hash wie folgt hinzufügen:
https://bitbucket.org/user/repo/src/a0328cb
Sie können den Code zum Zeitpunkt des Commits durchsuchen. Ich verstehe nicht, warum es keine Dropdown-Box für die direkte Auswahl eines Commits gibt, die Funktion ist bereits vorhanden. Seltsam.
Wenn Sie das Repo von Ihrer Shell/Ihrem Terminal herunterladen möchten, sollte es folgendermaßen funktionieren:
wget https://user:[email protected]/user-name/repo-name/get/master.tar.bz2
oder welche Download-URL auch immer Sie haben.
Bitte stellen Sie sicher, dass das user: password beide RL-verschlüsselt sind. Wenn Ihr Benutzername beispielsweise das Symbol @
Enthält, ersetzen Sie es durch %40
.
In Bitbucket Server können Sie einen Download durchführen, indem Sie auf ...
neben dem Zweig und dann Download
Weitere Informationen finden Sie unter Herunterladen eines Archivs von Bitbucket Server