2016-04-04 12 views
2

署名付きコミットを伴うthis GitHub repositoryをLaunchpadにインポートして、this PPAのパッケージをビルドする必要があります。署名されたコミットを持つGitリポジトリをLaunchpadにインポート

this bzr-git bugのために直接インポートは機能しませんが、高速エクスポート/高速インポートは、https://bugs.launchpad.net/ubuntu/+source/bzr-git/+bug/1084403/comments/9に従って回避策です。

ウェブサーバーとして24時間稼働するRaspberry Piを高速エクスポート/高速インポートを使用してbzrに変換してから、Launchpadが自動的にインポートするようにしたいと考えています。

これを行うにはどのような方法が最適ですか?

変換はcronジョブとして実行できる必要があり、変換されたリポジトリはLaunchpadによって自動的にインポートできる必要があります。

答えて

2

2016年11月の時点で、Lauchpadがdirect git-to-git code importsと他の場所でホストされているgitリポジトリのミラーリングをサポートし、これはもはや問題ではありません。単にmirror/importからgitの代わりにbzrの代わりに、署名されたコミットとすべてをコピーします。

0

これを行うにはどのような方法が最適ですか?

リポジトリがzipとしてダウンロードできると、リポジトリがクローンされた(または以前にも)と、リポジトリをgithubアカウントにフォークすることをお勧めします。

これは最新のコードを.gitリポジトリではなくzipとしてダウンロードします。

このようにして、署名されたコミットを持つgitリポジトリではなく、単にZIPをダウンロードしているので、上記のバグを回避できます。

enter image description here

+0

ただし、Launchpadに自動的にインポートする必要があります。 – QwertyChouskie

関連する問題