プロジェクトをSubversionリポジトリにインポートする方法に関する質問があります。私はグーグルで多くの答えを見つけましたが、その背後にあるロジックを理解できませんでした。私は理解してSVNでプロジェクトをインポートする正しい方法は?
手順は次のとおりです。枝、タグとトランク:
は三つのサブディレクトリとプロジェクトディレクトリを作成します。
トランクの下にすべてのコードを配置します。
次のコマンドを実行します。
svn import project_dir file:///repository_name/project -m "First Import"
project_dirは三つのサブディレクトリが含まれています。
この後、私は別のディレクトリに出て、再び自分のコードをチェックする必要があります。
svn checkout file:///repository_name/project/trunk new_project_dir
がnew_project_dirの作業を続けます。
私はproject_dirを1回だけ作成して無視しているようです。
私の質問は以下のとおりです。
私はnew_project_dirにコードをチェックアウトした後、まだ古いproject_dirは便利なのですか?または単にSVNにレイアウトを与えるだけですか?
他の2つのサブディレクトリで作業する必要がありますか?自社の支店やタグ(たとえば、そこのコンテンツをチェックアウトしています)?それとも単にSVNの内部使用ですか?それがSVNの内部使用のためのものなら、なぜ私たちのためにSVNがそれを自動的に作成できないのですか?
ありがとうございます。私は同じフォルダを使用することはできませんが、いつも別のフォルダを作成する必要があります – ericn