预览模式: 普通 | 列表

SVN精细权限控制

本章将详细介绍前一章所涉及的两个配置文件, svnserve.conf 和 authz.conf,通过对配置逐行的描述,来阐明其中的一些细节含义。除此之外的其他配置、安装等内容,不是本文重点,读者若有什么疑问,请参考后面“参考文献”中列出的一些文档。

这里首先要注意一点,任何配置文件的有效配置行,都 **不允许存在前置空格** ,否则程序可能会出错,给你一个 ``Option expected`` 的提示。也就是说,如果你直接从本文的纯文本格式中拷贝了相关的配置行过去,需要手动将前置的4个空格全部删除。当然了,如果你觉得一下子要删除好多行的同样数目的前置空格是一件苦差使,那么也许 UltraEdit 的“Column Mode”编辑模式,可以给你很大帮助。


svnserve.conf
-------------

``arm\conf\svnserve.conf`` 文件,是 svnserve.exe 这个服务器进程的配置文件,我们逐行解释如下。

首先,我们告诉 svnserve.exe,用户名与密码放在 passwd.conf 文件下。当然,你可以改成任意的有效文件名,比如默认的就是 passwd::

查看更多...

Tags: SVN 权限控制

分类:Server | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 444

SVN-WINDOWS 服务器架设和管理

1.    环境和软件准备

 
操作系统: windowsXP sp2
Windows 常用客户端 TortoiseSVN : http://tortoisesvn.net/downloads
 
请下载 subversion 服务器软件和客户端,并默认安装(可以重新启动操作系统,以更新图标显示)。
2.    配置管理
2.1. 创建仓库 (svnadmin)
在硬盘上创建个空目录,作为 SVN 的仓库目录。如: E:\subversion\repository 。下面使用两种方式创建仓库的初时文件结构和存储方式。命令方式和 TortoiseSVN 客户端方式,后面所有文档都采用两种方式说明,其功能完全相同。请根据实际情况选择使用。
 
命令方式( DOS 下):
# 默认方式,采用 FSFS 方式存储数据,这是推荐方式,管理和迁移相对 bdb 方式简单
svnadmin create E:\subversion\repository
svnadmin create –fs-type bdb E:\subversion\repository

查看更多...

Tags: SVN Windows SVN服务器架设

分类:Server | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 502

在windows下搭建SVN服务器

有两种方案:

* VisualSVN Server,安装更简单、更直观:http://www.visualsvn.com/server/download/

* 传统的Subversion 服务器程序:
一、准备工作

1、获取 Subversion 服务器程序

到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序。目前最新的是1.5版本,具体下载地址在:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=91


2、获取 TortoiseSVN 客户端程序

从官方网站 http://tortoisesvn.net/downloads 获取最新的 TortoiseSVN 。TortoiseSVN 是一个客户端程序,用来与 subvers 服务器端通讯。Subversion 自带一个客户端程序 svn.exe ,但 TortoiseSVN 更好操作,提高效率。
 

查看更多...

Tags: Windows SVN服务器 SVN TortoiseSVN

分类:Server | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 358

ASP组件自动生成图片水印

一般做法都是用aspjpeg的组件,这里有份用法说明,看一下吧。

aspjpeg是一款非常强大的图片处理组件,纯英文版本。不过早已经有免费版和破解版,但是对其进行详细与深入介绍的文章却是不多,即使有也只牵涉到图片缩略和图片水印。可能是因为纯英文的缘故。

这里我就是针对这些问题谈谈aspjpeg的高级用法。这里的技术主要包括:
图片缩略
图片水印
安全码技术
图片切割
图片合并
数据库支持
更多不常用的方法介绍
以及相关的一些实用技术

aspjpeg唯一点不足的就是输出方式比较单一。在这里,我们主要谈将图片处理保存后再调用的这种输出方法。另外,本人比较懒,所以有些代码仍然引用于原文档,不懂的地方偶会加以解释!

学过vb或者.net的同志肯定一看就明白了。刷子来着。呵呵。

查看更多...

Tags: ASP组件 图片水印 AspJpeg

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 337

更新说明:
修正了乱码问题,简化了js代码,提高了可靠性
查看的时候直接查看源txt,不会有乱码了,也不用选择编码了
如果FormName TextAreaName填写错误会给出提示
js文件的结构调整了一下FormName TextAreaName就更改一处就成了

--------------------------------------------------------------------------------

使用说明:
1,解压缩后只需要做2处改动
一个是打开SipoAutoSave.js把document.FormName.TextAreaName;里面的
FormName改成你要保存的form的name属性值
TextAreaName改成你要保存的TextArea的name属性值
2,在需要自动保存的文本框旁边适当位置加入如下代码: 

<span id="timemsg"></span><span id="msg2"></span><span id="msg"></span>
<SCRIPT LANGUAGE="JavaScript" src="SipoAutoSaver.js"></SCRIPT>

3,然后把压缩包里的SipoAutoSaver.js,SipoAutoSaver.asp上传到与文本框所在文件同一级目录即可。

查看更多...

Tags: SipoAutoSaver 草稿自动保存 PJBLOG FCK编辑器 FCK编辑器补丁

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 498

ASP让url的汉字显示为编码

asp解码url
<a href="1.asp?action=<%=server.urlencode("你好")%>">asdf</a>

<%
Function URLDecode(enStr)
dim deStr,strSpecial
dim c,i,v
deStr=""
strSpecial="!""#$%&'()*+,.-_/:;<=>?@[\]^`{|}~%"
for i=1 to len(enStr)
c=Mid(enStr,i,1)
if c="%" then
    v=eval("&h"+Mid(enStr,i+1,2))
    if inStr(strSpecial,chr(v))>0 then
     deStr=deStr&chr(v)
     i=i+2
    else
     v=eval("&h"+ Mid(enStr,i+1,2) + Mid(enStr,i+4,2))
     deStr=deStr & chr(v)
     i=i+5
      end if
else
    if c="+" then
     deStr=deStr&" "
    else
     deStr=deStr&c
    end if
end if
next
URLDecode=deStr
End function

response.Write URLDecode(request.QueryString("action"))
%>
 

 

Tags: asp汉字显示为编码 asp网址汉字显示为编码 ASP server.UrlDecode asp的 server.UrlDecode

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 367

ASP操作XML文件的完整实例

<%
'----------------------------------------------------------------
'程序简介: 完成asp语言对XML文档中指定节点文本的增加、删除、修改、查看
'入口参数: 无
'出口参数: 无
'------------------------------------------------
'函数名字:ConnectXml()
'入口参数: filename 需要连接或打开的xml文件名
'出口参数: 无
'返回值 :ConnectXml=0,XMLMorntekDocument就是一个成功装载XML文档的对象了。
' ConnectXml<>0,则打印错误信息strError
'------------------------------------------------
dim XMLMorntekDocument

function ConnectXml(filename)
dim strSourceFile
strSourceFile = Server.MapPath(filename)
Set XMLMorntekDocument = Server.CreateObject(" Microsoft.XMLDOM")
XMLMorntekDocument.async = false
XMLMorntekDocument.load(strSourceFile)
ConnectXml=XMLMorntekDocument.parseerror.errorcode
if XMLMorntekDocument.parseerror.errorcode<>0 then
strError="<h2>error"&XMLMorntekDocument.parseerror.errorcode&"</h2>"
strError=strError&XMLMorntekDocument.parseerror.reason&"<br>"
strError=strError&XMLMorntekDocument.parseerror.url&"<br>"
strError=strError&XMLMorntekDocument.parseerror.line&"<br>"
strError=strError&XMLMorntekDocument.parseerror.filepos&"<br>"
strError=strError&XMLMorntekDocument.parseerror.srcText&"<br>"
response.write strError
end if
end function

查看更多...

Tags: ASP XML

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 314

ASP操作數據庫的類

對於ASP的使用者來說,在數據庫操作上越簡單,就有更多的時間去考慮邏輯上和應用上的代碼,效率也會更高。今天俺在這裡給大家提供一種數據庫操作的思路,這些代碼是俺在長期的ASP應用中不斷完成和修正的,也已經用它完成了很多項目了,應該說直接拿去用是沒有問題的。當然本人能力也有限,希望大家一起來討論。


說明:此帖代碼均是VBScript版本。另外最好你對手寫ASP已經有一定的基礎。

先簡單介紹一下俺這個類的一些特點:

可同時操作多個不同類型的數據庫。
完全不用考慮數據類型的差別,再也不用想字符型字段加不加單引號。
調用非常簡單,對數據庫的主要操作一般只需要一行代碼。
支持mssql事務回滾。
可自動生成和輸出sql語句方便調試。
使用方法:

查看更多...

Tags: ASP VBScript sql語句 mssql

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 342