レポジトリの作り方、svnadmin create, svn import の仕方 メモ

subversionのレポジトリの作り方、svn import のやり方がいっつもわからなくなるので、個人的メモ。

レポジトリの作り方は2つ
1. レポジトリの下にプロジェクトをどんどん作る
2. レポジトリをどんどん作る (svnadmin)

以下は、2番の方法

レポジトリの元となるディレクトリを作る

# mkdir /svnroot
# chown staff:staff /svnroot (作業する人用にやる?)

レポジトリを作る

# svnadmin create /svnroot/my_project_repos

するとこんな感じに

# ls /svnroot/my_project_repos
README.txt conf dav db format hooks locks

ローカルの作業ファイル、プロジェクトの前に、ローカルのディレクトリを作る

# mkdir my_project_tmp
# cd my_project_tmp
# mkdir trunk tags branches
# cp -r /home/user/my_project/* my_project_tmp/trunk/

なんか賢くない感じだけど、気にしない。

ディレクトリのインポート

# svn import my_project_tmp/ file:///svnroot/my_project_repos

このエントリーをソーシャルブックマークする →

コメントを書き込む