since.2006  

Cornerstone是Mac OS下一款强大的SVN客户端,不过试用周期只有14天。

可以用下面方法重置试用期限,不过如果这款程序真的帮到大家,亲~请购买正版哦。

1.显示系统隐藏文件

在终端(Terminal)中输入如下命令:defaults write ~/Library/Preferences/com.apple.finder AppleShowAllFiles -bool true

为true时显示隐藏文件,为false是不显示隐藏文件。执行完后需重启。

2.打开~/Library/Preferences/ByHost下的.GlobalPreferences.XXXX.plist文件,XXXX为一串疑似UUID一样的字符串。

删除其中类似<key>com.zennaware.Cornerstone:2.6</key><data>......</data>的行。

3.保存,打开Cornerstone试试。

Posted by hee at 23:02 PM | Permalink | 评论(0)

业余有空时写写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)