since.2006  

业余有空时写写android代码发布到android market上,久了版本库的作用就出来了。网上有很多免费的如google,github等等。开源是一件好事,也从许多开源软件中学到了很多东西,但有些app如果准备拿来收费就不适合开源了。:-)

俺的解决方法是将SVN服务器,版本库放到U盘上(macos下只能用U盘上的版本库,服务端需装在机器上)。走到哪写到哪,嘿嘿……

创建,备库方法和正常的方法没什么区别(下面是macos命令,win下将盘符改为正确的OK)。

  1. 创建存储库
    svnadmin create /Volumes/U/repository/android

  2. 修改配置文件并创建用户
    修改配置文件 /Volumes/U/repository/android/conf/svnserve.conf
    创建用户 /Volumes/U/repository/android/conf/passwd

  3. 导入备份数据(如果有的话)
    svnadmin load /Volumes/U/repository/android < ~/dev/svnbackup/20091005.bz2

  4. 启动svn服务器
    svnserve -d -r /Volumes/U/repository

  5. 备份数据
    svnadmin dump --deltas /Volumes/U/repository/android | bzip2 |tee ~/dev/20091005.bz2

标签:

Posted by hee at 16:11 PM | Permalink | 评论(0) | 其它

请输入名称
请输入邮件地址

 

    请输入邮件地址