10 2012 档案

摘要:我们知道,js变量应通过var来定义,例如:var a;这种定义方式只定义了变量名,但没给初值。不过,js在编译时会自动赋予undefined初值。如果要给明确的初值可这样定义:var a = 123;请看下面的代码:alert(a);var a = 123;上面的代码在var之前就用到了变量。一般我们认为这样的程序会报错,可是实际运行后我们发现程序并未报错,而是alert输出了undefined(undefined也是个值)。这是为什么呢?在回答这个问题之前,再看下面的代码:alert(a);a = 123;这段代码与上一段代码的区别在于去掉了var关键字。可是运行后我们发现程序报错了。这又 阅读全文
posted @ 2012-10-31 23:49 yang wu 阅读(7687) 评论(0) 推荐(2)
摘要:在服务器上管理git库除使用gitweb外,还可以使用scm-manager软件。特别地,scm-manager的用户权限管理比较简单。本文基于scm-manager-1.20书写。 1、修改端口号端口号默认为8080,若要修改端口号请修改conf\server-config.xml文件,把第53行的jetty.port修改为你希望的端口号。 2、为避免意外删除git库,请打开Archive功能默认地Archive功能被禁用。禁用时,如果我们在Repositories页面中点击Remove按钮时,被选中的git库将被删除,相当于在Windows中删除了这个文件夹,并且也没放到回收站里。如果gi 阅读全文
posted @ 2012-10-30 22:07 yang wu 阅读(3397) 评论(0) 推荐(0)
摘要:安装好git服务器后,虽然你可通过git clone http://...命令来操作,但还不能用浏览器来查看库的信息,这就需要安装gitweb服务器。安装gitweb服务器需要修改两个文件,一个仍然是apache的httpd.conf,另一个是msysgit的gitweb.cgi。一、修改apache的conf\httpd.conf配置文件对apache服务器的配置有两种方式,一种是直接在httpd.conf里写,另一种是通过Include间接写。这里我们选用Include方式。1、修改httpd.conf文件在httpd.conf文件的最后加上下面一行:Include "C:/Pr 阅读全文
posted @ 2012-10-07 21:13 yang wu 阅读(597) 评论(0) 推荐(0)
摘要:上面我们分别独立安装好了msysgit和apache,现在就可以配置git服务器了。一、创建test.git库为验证安装是否正确,我们首先需要创建一个git库,然后通过http://来访问。git库本身可以独立使用,并不一定要求通过http://来访问,用file:///就可进行本地访问,但通过http://我们就允许别人远程访问。注意,这里说的本地和远程可能有些误导,就git而言两个库不论是否在同一台机,从一个库访问另一个库就称为远程访问。与apache集成时需要将所有的git库都放到一个根目录下,这里我选择E:/git-parent/作为根。你也可以选择其它目录作为根,但你按照本文档配置时 阅读全文
posted @ 2012-10-07 21:12 yang wu 阅读(1433) 评论(3) 推荐(0)
摘要:本文档用于说明如何在Windows环境里把msysgit放在apache HTTP服务器里运行,以使我们能通过http://...来访问。本文共分两部分,第一部分说明如何安装msysgit服务器,第二部分说明如何安装gitweb服务器。需要提醒的是,安装这些服务器有多种方法,也有多种相关的软件,我们这里介绍的仅是其中的一种。下面我们先分别独立安装msysgit和apache软件,然后再集成。一、软件环境1、msysgit本安装说明基于Git-1.7.11-preview20120710.exe书写,下载地址:http://code.google.com/p/msysgit/。2、Apache 阅读全文
posted @ 2012-10-07 21:08 yang wu 阅读(338) 评论(0) 推荐(0)