2月 242015
 

一、安装svn

# yum install httpd
# yum install httpd-devel
# yum install subversion
# yum install mod_dav_svn
# yum install mod_auth_mysql

验证是否安装成功,输入命令:
# svnserve –version

输出上面的信息后证明安装成功

 二、创建代码库

首先创建一个目录用于存放svn的各个项目

# mkdir /opt/svn

使用svnadmin创建一个代码库

# svnadmin create /opt/svn/repo1

这样第一个项目的代码库就创建完成了,进入到repo1目录中,可以看到conf, db,format,hooks, locks, README.txt等文件,说明代码库建立成功

三、配置代码库

进入到/opt/svn/repo1/conf目录中,可以看到三个文件authz, passwd, svnserve.conf,其中authz是用于配置用户组和用户的文件,passwd是用于设置用户名和密码的文件,svnserve.conf是用于配置服务器的文件

1. 配置passwd

输入下面命令编辑passwd文件

# vi /opt/svn/repo1/conf/passwd

在[users]节点下面以下面格式输入“用户名 = 密码”,如:bcoder = 123456

2. 配置authz

输入下面命令编辑authz文件

# vi /opt/svn/repo1/conf/authz

[groups]节点下面是用于配置用户组的,可在每行输入”组名 = 用户1,用户2,用户3……”,如:” grpdeveloper = dev1, dev2, dev3 ”
[代码库路径]用于配置用户或者组对该代码库的权限,可在每行输入“用户名=rw”,r是读权限,rw是读写权限。如果对用户组则需要在用户组名前面加上 “@”,如:“@grpdeveloper”

这里我们简单的设置如下:

 3. 配置svnserve.conf

输入下面的命令编辑svnserve.conf

# vi /opt/svn/repo1/conf/svnserve.conf

anon-access用于设置匿名用户的权限,read为只读,write为读写,none为不能访问,通常设置为none
auth-access用于设置登录用户的权限,read为只读,write为读写,none为不能访问,通常设置为none
password-db用于指定存储用户名密码的文件,即/opt/svn/repo1/conf/中的passwd文件,默认password-db = passwd即可
authz-db用于指定用户权限的文件,即/opt/svn/repo1/conf/中的authz文件,默认authz-db=authz即可

四、启动svn服务器

输入下面的命令启动svn服务器

# svnserve -d -r -/opt/svn/repo1

五、使用客户端checkout代码库

在客户端使用下面地址checkout,svn://你的IP地址/

六、停止svn服务器

输入下面的命令停止svn服务器

# killall svnserve

七、启动多个代码库

假设我们在/opt/svn/下面建立了多个代码库,如

# svnadmin create /opt/svn/repo1
# svnadmin create /opt/svn/repo2
# svnadmin create /opt/svn/repo3

那么如果我们想使用多个代码库,在启动svn服务器的时候使用如下命令

# svnserve -d -r /opt/svn/

即使用多个代码库的上一级目录启动svn服务器,现在在客户端checkout的时候就要输入代码库的名字了,如:svn://你的IP地址/repo1

6月 192014
 

1. 点击“开始-》控制面板-》管理员工具”,打开Internet 信息服务(IIS)管理器

2. 在左侧的树形列表中的“网站”上右键,选择“添加FTP站点”

3. 输入要添加的FTP站点的名字,并选择FTP站点所在的物理路径,点击“下一步”继续

4. 勾选自动启动FTP服务器,系统启动时会自动 运行FTP服务器。SSL的选项根据自己需要进行选择,建议选择“允许”使用SSL

5. 身份验证选择“基本”,授权可以选择给所有用户授权,或者授权给指定用户,这里没有特殊的需求,选择的是“所有用户”,这里最好不要选择“未选定”。权限根据自己的需要设置。

 

 Posted by on 2014-06-19
3月 252013
 

如果你只有一个有线路由器,手机无法通过wifi上网,或者你在公司没有无线网络,那么你可以通过以下方法创建一个自己的无线网络来使用了
前提:电脑有无线网卡,Windows 7系统
方法:
1. 以管理员身份运行command窗口
2. 输入以下命令netsh wlan set hostednetwork mode=allow ssid=bcoderwifi key=123456,其中
mode=allow allow表示为允许
ssid=bcoderwifi bcoderwifi为你要创建的无线网络的名称
key=12345678 12345678为访问无线网络时需要用到的密码,此密码最低为8位,否则创建失败


执行上述命令后,在你的网络连接里会多了一个无线网络连接
3. 打开你的网络连接,在“本地连接”上右键,选择属性菜单,在共享标签页中,选择共享此连接,在下面的列表框中选择刚创建的那个无线连接,点击确定关闭窗口


4. 以管理员身份打开command窗口,输入netsh wlan start hostednetwork,这时你的无线网络就建立成功了,用你的手机就可以搜索到此无线连接了
不再使用此无线网络时可以通过以下命令来关闭无线网络netsh wlan stop hostednetwork

 

11月 102012
 

出于安全考虑,windows7默认是把administrator用户禁用的,而是使用装系统时创建的用户登录的,虽然创建的用户也是属于管理员组的,但是使用的时候也可能发生软件不能安装或者软件安装后使用起来不能保存设置等问题。如果你对安全性要求不是非常严格的话,大可以设置使用administrator来登录,来减少使用软件时的问题。具体操作方法如下:

在“计算机”图标上右键,在弹出的菜单上点击“管理”按钮。

在弹出的“计算机管理”窗口中选择本地用户和组->用户,双击administrator用户,在弹出的administrator 属性窗口中,将“帐户已禁用”的勾去掉,点击确定,重启就可以选择administrator登录了。

computer manage window

设置使用administrator为默认用户

重新启动系统后就可以选择administrator登录了,如果省掉这个操作可以使用如下两种办法来解决

1. Windows Xp中点击开始->运行或者按Windows+R组合键,Windows 7中点击开始->所有程序->附件->运行或者按Windows+R组合键,在弹出的窗口中输入control userpasswords2后按确定按钮,选择默认登录的用户名,将“要使用本机,用户必须输入用户名和密码”前的对勾去掉,点击确定按钮后会弹出一个窗口让你输入新密码,如果不需要密码直接点确定关闭密码设置窗口,点击确定退出默认用户窗口。

control userpasswords2

设置windows默认登录用户

2. 禁用或者删除掉安装系统时创建的用户。在“计算机”图标点击右键->管理,选择本地用户和组->用户,双击要禁用的帐户,将“帐户已禁用”前面的对勾选中,点击确定即可。

Windows7个性化设置

 分类:Windows 阅读 (1,070)  No Responses »
11月 062012
 

1. 去掉Windows7中快捷方式的小箭头

设置方法: 打开注册表编辑器(按Windows键+R,输入Regedit后按回车键),按此路径搜索[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionExplorerShell Icons],如果没有相应的路径则创建,在右侧窗口点击鼠标右键,新建->字符串值,名称为29,双击该新值的项,输入值%systemroot%system32imageres.dll,196,确定,现在 注销或者重启系统就可以了。
恢复方法: 删除项名为29的这个项
其他说明: 网上流传的设置值为C:WindowsEmpty,0或者删除lnkfile中IsShortCut的方法都有副作用或者不适用于Windows7
10月 032012
 

  今天打开IIS发现IIS无法启动了,在控制面板-》管理工具-》计算机管理-》事件查看器-》系统中发现在,W3SVC服务发生错误。错误内容为:

  服务无法绑定实例 1。返回数据是错误代码。

  后来在网上查询是80端口被其他程序占用,导致W3SVC无法正常启动,而IIS也无法启动。

  Skype和迅雷有可能导致此问题。

  解决办法:
  1、skype,关掉Skype或者修改其设置,在菜单Tools->Options中,点击Advanced选项卡,Connection子选项,“Use port 80 and 443 as alternatives for incoming connections”上的对勾去掉。
  2、迅雷,关掉。

 Posted by on 2012-10-03  标签:
9月 112012
 

如果你装的是否64位系统,在控制面板->管理工具中打开的ODBC管理器也是否64位的管理器。
如果你装的ODBC驱动是32位的,则在控制面板->管理工具中打开的ODBC管理器中是看不到你安装的驱动的。

32位ODBC管理器在系统中的位置:

WIN7: C:WindowsSysWOW64odbcad32.exe

 

8月 132012
 

在Android中连接无线网络,输入密码后,“连接”按钮为灰色,不能使用。

原因:

1、你使用的无线路由器的密码小于8位,android系统中当无线密码不足8位时候,连接按钮不能使用,解决办法:更改路由器的密码为大于等于8位的。