svnadmin create /var/www/svn/xxx
例)trunkの作成 svn mkdir file:///var/www/svn/xxx/trunk
cd /home/nhc_test/ /usr/bin/svn checkout http://127.0.0.1/svn/trunk/
vi /var/www/svn/xxx/hooks/post-commit #実行権限付与する。 chmod +x /var/www/svn/xxx/hooks/post-commit
.htpasswordで管理する場合 /usr/local/apache2/bin/htpasswd /var/www/svn/xxxx/conf/.htpasswd xxx
branchはトランクのコピー。
/usr/bin/svn copy /pathto/trunk /pathto/branch -m "create a branch of trunk"
#conflixtが無いか確認 /usr/bin/svn merge --dry-run -r XXXX:HEAD http://127.0.0.1/svn-nhc/branches/pathto/OneFile #マージする /usr/bin/svn merge -r XXXX:HEAD http://127.0.0.1/svn-nhc/branches/pathto/OneFile #trunkでコミット cd /pathto/trunk /usr/bin/svn commit -m "merge onefile"
※XXXXはブランチ作成時のリビジョン