從gitolite遷移至bitbucket
git遷移的時候需要考慮各種分支和tag;
git clone --bare 舊的git地址 # 會形成xxx.git文件夾
cd xxx.git
git push --mirror 新的git地址
從svn遷移到bitbucket
svn遷移要把svn的倉庫遷移過去,不能隨便遷移一個文件夾;
git svn clone svn://oldsvn cd localProject git remote add orign http://newgit git push -u origin master
svn倉庫的創建和啓動
需要使用svnadmin進行倉庫的創建,創建之後需要進行用戶和倉庫的配置;
svnadmin create /svn/svn001 vi /svn/svn001/conf/authz vi /svn/svn001/conf/passwd vi /svn/svn001/conf/svnserve.conf ###authz### [groups] admin=admin01 [svnrepos:/svn/test1] # 這是進行不同版本庫的權限設置 @admin = rw ###passwd### admin01 = pass01 ###svnserve.conf### [general] anon-access = none auth-access = write password-db = passwd realm = /svn/svn001
使用svnserver -d -r 倉庫目錄 進行svn倉庫的啓動;
svnserve -d -r /svn # 客戶端訪問地址 svn://IP/svn001