`
文章列表
     之前一段时间使用SVN保存了密码,之后的一些操作都不需要再输入用户名和密码了,好景不长,最近忽然关于SVN的操作都需要输入用户名和密码,即使保存密码仍不起作用。在网上没找到半点有用的资料,之前也没什么时间去解决,现在实在是忍无可忍,每次提交更新都得输入用户名和密码烦死了,看来抽些时间把这问题搞定很有必要。着手分析,要么是服务器配置问题,要么是客户端配置问题。出现这问题是我让IT部门给加了其它库的权限之后,其间改了一次密码,为了验证是不是我的账号问题,我借用了同事的账号登录发现问题同样存在,看来不是我个人账号的问题,再向同事证实他们没有出现类似问题,看来是客户端配置有问题,右键打开客户端 ...

svn钩子详解

    博客分类:
  • SVN
      钩子脚本的具体写法就是操作系统中shell脚本程序的写法,请根据自己SVN所在的操作系统和shell程序进行相应的写作.    所谓钩子就是与一些版本库事件触发的程序,例如新修订版本的创建,或是未版本化属性的修改。每个钩子都会被告知足够多的信息,包括那是什么事件,所操作的对象,和触发事件的用户名。通过钩子的输出或返回状态,钩子程序能让工作继续、停止或是以某种方式挂起。 默认情况下,钩子的子目录中包含各种版本库钩子模板。 $ ls repos/hooks/ post-commit.tmpl          pre-revprop-change.tmpl post-revpro ...
//最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!!     public static void work(Map<String, Student> map) {         Collection<Student> c = map.values();         Iterator it = c.iterator();         for (; it.hasNext();) {             System.out.println(it.next());         }     }   //利用k ...
由于对WebService了解不深,在工作中首次碰到,调用时出现了如下异常,异常提示信息如下: Exception in thread "main" AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: java.lang.NullPointerException faultActor: faultNode: faultDetail: {}faultData:null ...
一、SVN hooks相关知识    SVN hooks即SVN钩子脚本是利用后台的管理命令和所需要使用的hooks提供的参数。来进行一些组合,满足的需求! 钩子脚本在每个repos的hooks目录下面。每个里面都有模板,名字如:pre-commit.tmpl等,要实现钩子脚本,即在hooks目录下创建批处理或者可执行文件,文件名与相应的钩子模板名同如:pre-commit.bat。 二、WebService    Web service平台是一套标准,它定义了应用程序如何在Web上实现互操作性。你可以用任何你喜欢的语言,在任何你喜欢的平台上写Web service ,只要我们可以通过Web s ...

BAT命令大全 (转)

1 echo echo off                #从下一行开始关闭回显 @echo off               #从本行开始关闭回显。一般批处理第一行都是这个 echo on                 #从下一行开始打开回显 echo                    #显示当前是 echo off 状态还是 echo on 状态 echo.                   #输出一个”回车换行”,空白行                           #(同echo, echo; echo+ echo[ echo] echo/ echo\) ...
函数:string || string  说明:String concatenation 字符串连接操作 例子:'Post' || 'greSQL' = PostgreSQL   函数:string || non-string or non-string || string 说明:String concatenation with one non-string input 字符串与非字符串类型进行连接操作 例子:'Value: ' || 42 = Value: 42   函数:bit_length(string) 说明:Number of bits in string 计算字符串的位 ...
1. 首先,安装配置好LDAP Server(如果您还没有安装的话),然后启动LDAP Server。 2. 将“External  password  management”设置为ON,操作步骤如下: 1)以系统管理帐号登录JIRA系统,点击“管理”菜单; 2)依次点击Global Settings->General Configuration->Edit Configuration; 3)将“External  password  management”设置为ON。注意:JIRA目前的LDAP集成仅局限于使用外部的密码管理,因此“External User Management” ...
LDAP:(轻量级目录访问协议,Lightweight Directory Access Protocol) 它是基于 X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。 目录是一个为查询、浏览和搜索而优化的专业分布式数据库,它成树状结构组织数据,就好象Linux/Unix系统中的文件目录一样。目录数据库和关系数据 库不同,它有优异的读性能,但写性能差,并且没有事务处理、回滚等复杂功能,数据修改使用简单的锁定机制实现All-or-Nothing,不适于存储修 改频繁的数据。所以目录天生是用来查询的,就好象它的名字一样 ...
Connection to Subversion repository http://svn.xxx.cn/Current failed: org.tmatesoft.svn.core.SVNAuthenticationException: svn: Authentication required for '<http://svn.xxx.cn:80>' 原因:据说是svnkit包的一个bug. 解决方案: 添加JVM系统参数-Dsvnkit.http.methods=Basic,Digest,NTLM Properties properties = System.getProp ...
-- 求字符串的长度 select length(field) from table_name; select char_length(field) from table_name; select character_length(field) from table_name; -- 转换字符串地大小写 select lower(field) from table_name; select upper(field) from table_name; -- 字符串的替换 将field从1开始,2个字符替换为字符串f 按位置替换 select overlay(field placin ...
安装步骤如下:           1、下载安装包,我用的是apache-tomcat-6.0.26-windows-x86.zip和jdk-6u13-windows-i586-p.exe。           2、先安装jdk和第一个默认的tomcat(网上都有相关的资料)。           3、安装第二个tomcat(命名为tomcat61):              (1)在系统环境变量中增加JAVA_HOME2=C:\Program Files\Java\jdk1.6.0_13              (2)打开将tomcat\conf目录下的server.xml 修改 ...
1、80端口被System占用     今天布暑tomcat项目时,想用默认的80端口。先检测下80端口是否被占用,用netstat -ano列出端口号对应的进程,用tasklist列出进程所对应的程序名,发现进程4对应的是System程序占据了该端口,这下难办了,System可不是随便可以关的,不过我还是试着执行ntsd -c q -p  4,结果系统不让关(虚惊一场),按理说System不应该占用80端口。求助网上资料,有人说是IIS引起的,但没有详细说明该如何操作,我还是一头雾水,为什么IIS占用端口会显示是System呢?不过还是尝试着用命令iisreset /stop关闭服务,再查下 ...
   最近经理让我去研究并且给搭建一个持续集成的环境,这样一来,以后持续集成开发将会非常方便,开发人员开发完提交代码到SVN,CruiseControl会检测SVN代码是否有异动,如有异动,则自动进行编译,编译成功则自动将编译的 ...
   今天同事向SVN提交代码时报错,我帮忙看了下,报的错是:Server sent unexpected return value (403 Forbidden) in response to MKACTIVITY,这错误我以前还真没碰到过,于是很感兴趣地思考起来,403 Forbidden会不会是没有权限,可是他可以正常更新,为了确认下,就让他去找IT部门看看,IT部门人员告知他有权限。不知道问题出在哪,只好求助于网络,上百度一搜,有说是权限问题,不过这已经被排除,还有一说是路径问题,更新时路径不区分大小写,而提交时区分大小写。我本地是可以正常提交的,于是将我的提交路径和同事的提交路径比对了 ...
Global site tag (gtag.js) - Google Analytics