业余有空时写写android代码发布到android market上,久了版本库的作用就出来了。网上有很多免费的如google,github等等。开源是一件好事,也从许多开源软件中学到了很多东西,但有些app如果准备拿来收费就不适合开源了。:-)
俺的解决方法是将SVN服务器,版本库放到U盘上(macos下只能用U盘上的版本库,服务端需装在机器上)。走到哪写到哪,嘿嘿……
创建,备库方法和正常的方法没什么区别(下面是macos命令,win下将盘符改为正确的OK)。
创建存储库
svnadmin create /Volumes/U/repository/android
修改配置文件并创建用户
修改配置文件 /Volumes/U/repository/android/conf/svnserve.conf
创建用户 /Volumes/U/repository/android/conf/passwd
导入备份数据(如果有的话)
svnadmin load /Volumes/U/repository/android < ~/dev/svnbackup/20091005.bz2
启动svn服务器
svnserve -d -r /Volumes/U/repository
备份数据
svnadmin dump --deltas /Volumes/U/repository/android | bzip2 |tee ~/dev/20091005.bz2
目前没有留言,等您坐沙发呢!