LaunchpadのGit


21

私はほとんどのコードをGitリポジトリで開発していますが、Launchpadでもう少しアクティブになったので、通常のコード開発方法に反するGitのワークフローと2つの「小さな」違いがあるBazaarを取り上げ始めました。Bazaarを使用しても構いませんが、Launchpadには複数のVSCツールを使用するオプションがあることに気付きました

代替テキスト

私は、これがLaunchpadでどのように機能するかを正確に知りたいのですが、以下に重点を置いています。

  • リポジトリはGitリポジトリまたはBazaarリポジトリとしてミラーリングされていますか?
  • Bazaarリポジトリの場合-Gitリポジトリ内の複数のブランチはLaunchpadでどのようにミラーリングされますか?
  • LPブランチにプッシュするユーザーからの更新はどのように処理されますか
    • Gitからのブランチは読み取り専用と見なされますか、それともLPはそれらをGitサーバーにプッシュしようとしますか?
      • もしそうなら、どのような方法で?(Git + SSH、Git Daemonなど)
  • LPミラーはどのくらいの頻度で更新されますか?

回答:


20

リポジトリは、Launchpadにbazaarリポジトリとして保存されます。

複数のgitブランチは現在インポートされていません-これはhttps://bugs.launchpad.net/launchpad-code/+bug/380871で確認されており、フォローできます

http://blog.launchpad.net/code/git-branch-imports-now-in-public-betaによると、ランチパッド上のブランチへの書き込みはサポートされていません

私が見たプロジェクトのインポート履歴から、ブランチミラーは4〜6時間ごとに更新されます。


6
Launchpadは変更をgitにプッシュバックしません。上流のgitリポジトリに書き込む資格情報を持つ人bzr-gitは、gitサーバーを使用してプッシュパッドからプルまたはマージできます。
-poolie

そして、水銀はどうですか?
ユーザー

Mercurialも同じです。
poolie

8

最近、gitサポートがランチパッドに追加されたことに注意してください:http : //blog.launchpad.net/general/git-code-hosting-beta


1
素晴らしいニュース!アクセスすることができ、プロジェクトのページ、「設定オプション」> 「コード」
チロSantilli新疆改造中心法轮功六四事件

残念ながら、私はそれにプッシュすることができませんでしだ:superuser.com/questions/954490/...
チロSantilli新疆改造中心法轮功六四事件
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.