2012-04-10 6 views
3

Ich möchte Informationen über alle Commits in meinem BitBucket-Repository.Bitbucket erhalten Informationen über alle Commits eines Repository

Ich brauche keinen XML-Feed. Ich möchte nur eine Liste von Commits und die Reihenfolge, in der sie begangen werden und möglicherweise Informationen über die Zusammenführung.

Auf bitbucket Websites werden Informationen in paginierter Form angezeigt und sind nicht ausreichend für mich. Es wäre nett, wenn ich ein pdf oder etwas bekommen könnte, das all meine Commits auflistet.

Gibt es eine Möglichkeit, dies zu tun?

Jede Hilfe wäre willkommen.

Danke,

Pankaj.

Antwort

2

Sie sollten einen lokalen Klon erstellen und dann auf das lokale Repository zugreifen, indem Sie die Tools verwenden, mit denen Sie ein solches PDF erstellen können. Auf diese Weise haben Sie vollen Zugriff auf die Informationen, die Sie über Commits und Merges benötigen. Da Mercurial ein verteiltes Versionskontrollsystem ist, ist dies genau die Art, auf die Sie zugreifen sollten: lokal, nicht über Screen-Scraping auf Bitbucket. Wenn Sie Java oder Python verwenden, können Sie JavaHg oder python-hglib für den Zugriff auf das Repository verwenden. Siehe full list of libraries.

+0

Vielen Dank. Werde es versuchen. –

+0

@Panx: kein Problem. Bitte vergessen Sie nicht, diese Antwort zu beantworten und/oder zu akzeptieren, wenn es für Sie hilfreich ist. –

+0

Verwendet Python-Hglib. Hat Wunder für mich getan. Vielen Dank... –

Verwandte Themen