标签归档:规则

软件代码管理的有力工具-版本控制工具SVN安装

      要讲SVN,我们就不能不提版本控制。做软件的朋友经常会有这样的体验,软件需要修改,但又需要将每个修改过的版本存档起来以备查阅。但是手工的存档工作不仅繁琐,而且容易出现差错。进行团队开发时,很多人合作进行同一个项目,免不了多人修改同一文件,这样一来,每个人手头上的代码同步起来,就成为了一项费时费力的工作。为了解决这些问题,软件工程师们发明了版本控制工具。

    说起版本控制工具,轻量级的有微软的Visual SourceSafe,用于小型项目和本地局域网合作,还是相当方便的,但不支持互联网合作,而且只能在windows平台下使用。骨灰级的有CVS,它是一个强大并且健全的版本控制工具,许多开源项目如Mozilla,GIMP,XEmacs,KDE,和GNOME等,都是在其上面完成的。SVN(subversion)被称为CVS的接班人,目前,绝大多数开源软件都使用svn作为代码版本管理软件。

    下面我们以Windows平台为例,介绍SVN的使用。
继续阅读

Bo-blog IIS Rewrite 伪静态规则文件

      近日投身于PHP研发之中,沉迷于其中无法自拔,总觉得PHP好啊,呵呵。偶尔写博客时,愈发觉得ASP不够爽。虽然ASBLOG是一个优秀的博客程序,虽不忍抛弃,但无奈PHP吸引力更大,于是就决定,转投PHP阵营。

    根据以往的测试经验,我放弃了效率低下的WordPress,选择Bo-blog这个PHP经典范例的博客程序。正好个人也想清理清理日志,于是全部手工迁移,耗费了整整一天的时间完成了这项庞大的任务[emot]grin[/emot],不完美之处,就是没能完成评论和留言的迁移,随他去吧,总会再多起来的。

      为了物尽其用,我打起了URL重写伪静态的主意,询问过空间商,得知我的主机支持ISAPI_Rewrite URL重写组件(自己用了半年了都不知道[emot]shuai[/emot])。Bo-blog内置了URL Rewrite支持,但只提供了Apache上的.htaccess 这个伪静态规则文件。注释上说,IIS的伪静态规则文件,要自己去论坛找。于是我翻了几页帖子,终于耐不住了,根据那个.htaccess 修改一个吧。
继续阅读