1

bower を使っていますが、カスタム コンポーネントをたくさん作りたいと思っています。

Bower は単なるパッケージ マネージャーです。git uris のリストを渡すと、「components」フォルダーにそれらのクローンが作成されます。これは素晴らしいことです。私がやりたいのは、4 つまたは 5 つのリポジトリのリストを渡すことです。それらは次のようになります。作成したすべてのカスタム パッケージですが、コンポーネントごとに 1 つずつ、github で 4 つまたは 5 つの異なるリポジトリを作成したくありません。

クローンは常にマスターブランチを複製するため、ブランチを使用できません。(私はgitがあまり得意ではないので、ご容赦ください)。

4

1 に答える 1

0

そのパッケージマネージャーが「コンポーネント」をリポジトリにしたい場合は、別のリポジトリを作成する必要があると思います。

特にこのプロジェクト用に新しいGithubアカウントを作成し、そこに必要なすべてのリポジトリを設定して、アカウントをクリーンに保つことができます。

gitタグを使用してこれをハックできると思います。つまり、各コンポーネントを1つのgitリポジトリの履歴内の異なるタグに設定し、それらを「同じリポジトリのバージョン」として使用します。何かのようなもの:

  add comp-1 to your repo
git-tag 1: comp-1
  remove comp-1 from the repo
  add comp-2 to the repo
git-tag 2: comp2

しかし、私は絶対にそうしません。

于 2012-10-31T20:53:31.743 に答える