最近一段时间都在打黄扫非~~牵连了太多无辜~~太多的冤假错案~~有几分像是在焚书坑孺~~~
自从电信的ADSL封了80端后,通过ADSL 在PC上搭建的SVN一直断断续续,相当不舒服~~现在只好改用U盘进行搭建SVN!
工具:TortoiseSVN
1、在U盘(J:)新建文件夹目录如:J:/svn/bytimer,然后右击在bytimer在弹出菜单中TortoiseSVN ->Create respository here。稍等一会儿会弹出一个对话框:The repository was successfully created.说明新建版本库成功!
2、接着在新的版本库bytimer文件中找到hooks文件夹,在里头创建pre-revprop-change.bat钩子脚本
如:J:/svn/bytimer/hocks/pre-revprop-change.bat
如果不建这个空的pre-revprop-change.bat会报"svnsync:此版库不允许修改版本属性;请管理员创建pre-revprop-change钩子!
3、初始化版本库
运行命令:
svnsync init file:///J:/svn/bytimer svn://svn.ptrain.cn/bytimer
运行成功则会提示:复制版本 0 的属性
4)、同步版本库
运行命令:
svnsync sync file:///J:/svn/bytimer
运行成功则开始显示:
已提交版本 1的属性
复制版本 1 属性 ...............
SVN 在同一步机器上用SYNC时记得把SVN服务关掉,然后用
svnsync sync file:///D:/data/svn file:///E:/data/svn 进行同步,否则同步虽然是成功的,但内容都是空的!!