SVNのベストプラクティス - ルートフォルダをチェックアウトします

StackOverflow https://stackoverflow.com/questions/2521499

  •  22-09-2019
  •  | 
  •  

質問

リポジトリの構造は、すなわちトランク、枝、タグを設定したら、

は、それが通常のルートは、私たちのローカルマシンにチェックアウトすることです。それは私たちがものを作成することを選択した場合は、またはブランチで作業しているものかどうか、あなただけのトランクをチェックアウトする必要があります。

私が尋ねる理由は毎回誰かが私たちが更新を行うときに我々は、すべてのコピーを取得ブランチやタグを作成することです。

役に立ちましたか?

解決

いいえ、それは非常に珍しいです。それはあなたが枝や、そのようなたくさんのを持っている場合svn updateは本当に吸うようになります。また、それは迷惑なんだ - 少なくとも、私には - あなたの実際のコードを取得するためにはるかにダウンそれをナビゲートします。ただ、トランクをチェックアウトするか、いずれかの分岐あなたがで作業することが起こります。あなたがトランクにまたは別のブランチに戻って変更したい場合は、svn switchを使用することができます。そのコマンドの詳細は使用svn help switchます。

他のヒント

あなたは更新時に

は、ルートフォルダをチェックアウトすると、すべての枝、すべてのタグがローカルマシンにコピーされます。長年にわたり、これは小さなプロジェクトのための多くのものに達することができます。あなたがこれを行うのであれば、あなたは本当にそれが必要な場合にのみ再帰的に1を更新し、ブランチやタグのまばらなチェックアウトを作ります。

あなたのそれのような場合は、

それ以外は、はい、先に行くとチェックアウトのすべてのもの。 I新しい枝やタグが作成されたときに通知されるようなので、私は通常、それを行います。しかし、それは必要はありません。あなたはいつでもあなたはいつも(トランクと)異なるブランチ間の作業コピーを切り替えることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top