レポジトリの作り方、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
このエントリーをソーシャルブックマークする →