SVN强制写提交注释的钩子
这两天把项目的开发机迁移到了linux环境,用python重写了原来的svn hook,保存为pre-commit放到svn的hooks目录下,chmod +x pre-commit加上执行权限即可。windows下写SVN钩子比较麻烦,只能是批处理或者exe,linux下随便用什么脚本语言写都可以,只要加上可执行权限就行了。
这两天把项目的开发机迁移到了linux环境,用python重写了原来的svn hook,保存为pre-commit放到svn的hooks目录下,chmod +x pre-commit加上执行权限即可。windows下写SVN钩子比较麻烦,只能是批处理或者exe,linux下随便用什么脚本语言写都可以,只要加上可执行权限就行了。
备份MySQL数据库的命令
WebSVN是一个基于Web的Subversion Repository浏览器。可以查看文件或文件夹的日志,查看文件的变化列表,添加或删除任意版本号。
Cherokee 号称是目前最快的 Web 服务器软件,在性能上,甚至比 Nginx 还略胜一筹。与 Apache、Lighttpd、Nginx 等其他同类软件的对比,大家不妨看看官方的 benchmark。其易用性做得也很不错。
VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就选择VC6版本。
VC9版本是使用Visual Studio 2008编译器编译的,如果你的PHP是用IIS来架设的,那你就选择VC9版本。
熟悉开源系统的人可能就知道port(包管理的一种方式)是BSD世界里的东西,而Mac Port即是为开源项目而诞生的.你可以利用命令行安装很多开源库的软件.Mac Port其实类似debian的apt, redhat里的yum.
一,什么是redis
redis是一个key-value存储系统。 和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集 合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis 支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改 操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
应用的最前端是一台nginx服务器,所有静态的内容都由nginx来处理,而将所有php的请求都分摊到下游的若干台运行php fastcgi守护进程的服务器中,这样可以以一种廉价的方案来实现对系统负载的分摊,扩展系统的负载能力。
Windows 7 硬盘安装方法
以下4种方法均为 Windows 7 全新安装,Vista 跟 Windows 7 的安装方法一样
当申请了谷歌的SVN源代码托管服务,并正准备check out的时候,系统将自动给你生成一个密码,只需点击链接:https://code.google.com/hosting/settings。这时,你会忽然发现出现“网络连接被重置”的错误。
最新评论