1.bat 文件的基本操作

将下面的文字 复制到 svn。bat 文件中,根据提示填写 svn service 的名称为 subsvnservice

,源目录为 c:\source,

svn。bat 文件应该 在 svn源文件的bin目录的同一层目录内,

服务器如何运行flink jar 服务器如何运行bat文件_服务器如何运行flink jar

2.如果出现版本库的问题,期望文件系统格式1

到3,发现格式4 这样的错误,那么就使用svn server端来创建数据仓库,此问题是由于svn

server 和 svn 工具(如 tortorise svn)版本不同引起的,解决方法是,使用svn server

的命令行来创建file source 目录

2.1 cmd

2.2 cd 到 server端的bin 目录

2.3 运行命令: svnadmin create f:\source

3.win 7 32位操作系统下,运行bat

文件,需要以“管理员权限运行” bat文件,

4:生成svnserve启动的START_***(你的服务名称).bat文件后,可以将START_***(你的服务名称).bat文件

放在C:\Documents and

Settings\hfxing.EB9B1ADA43B0462\「开始」菜单\程序\启动\ 的目录下,这样就系统开机就会启动你的SVN服务了

附录: bat 文件为以下内容svnlocal

SVN 安装文件: 需要放在与bin目录同一层的目录下面,才能正确执行,以下是bat的文件内容。复制完成后直接运行就可以了

@ECHO OFF

::======================================================================

::作者 : Zealic

::版本 : 1.05

::功能 : 通过简便快捷的方式安装 Subversion.

::最后更新 : 2007-12-28

::======================================================================

::初始化环境

::======================================================================

SET svn_dir=�%

ECHO *** 安装 Subversion 服务 ***

::======================================================================

::======================================================================

::创建服务

::======================================================================

ECHO +++ 创建资源库服务 +++

ECHO 创建系统服务,这需要输入一些信息...

:INPUT_SVC_NAME
SET /P

svc_name=请输入服务名 :

::服务名不能为空值

if "%svc_name%" == "" (
ECHO 服务名不能为空,请重新输入。
GOTO INPUT_SVC_NAME
)

::查询服务是否存在,通过查找输出是否存在错误,"1060:"是发生错误是时输出的错误代码。

SC QUERY "%svc_name%" | find "1060:"
>> NUL
IF %errorlevel% == 1 (

ECHO 服务 "%svc_name%" 已经存在!请重新输入服务名。

GOTO INPUT_SVC_NAME
)
ECHO.

::输入资源库信息

:INPUT_REPOS

SET /P repos=请输入资源库路径 :

ECHO.

::创建服务

ECHO 您使用以下信息创建 Subversion 服务 :

ECHO 服务名称 : "%svc_name%"

ECHO 资源库路径 : "%repos%"

ECHO 正在创建服务...

SC create %svc_name% binPath= "\"%svn_dir%\bin\svnserve.exe\"
--service -r \"%repos%\"" depend= Tcpip start= auto| find "1060:"
>> NUL
ECHO.
IF %errorlevel% == 0 GOTO SC_ERROR
ECHO --- 创建服务成功! ---
ECHO.
ECHO.

::======================================================================

::生成操作批处理文件

::======================================================================

ECHO +++ 生成服务操作批处理 +++

ECHO 服务操作批处理文件可以帮助您快速操作服务。

SET bat_delete=DELETE_%svc_name%.BAT

SET bat_start=START_%svc_name%.BAT

SET bat_stop=STOP_%svc_name%.BAT

ECHO 生成删除服务批处理 "�t_delete%" ...

::bat_delete

ECHO @ECHO OFF> �t_delete%

ECHO NET STOP %svc_name%>>

�t_delete%

ECHO SC delete %svc_name%>>

�t_delete%

ECHO DEL �t_start%>> �t_delete%

ECHO DEL �t_stop%>> �t_delete%

ECHO DEL �t_delete%>>

�t_delete%

ECHO PAUSE>> �t_delete%

::bat_start

ECHO 生成运行服务批处理 "�t_start%" ...

ECHO @ECHO OFF> �t_start%

ECHO NET START %svc_name%>>

�t_start%

ECHO PAUSE>> �t_start%

::bat_stop

ECHO 生成停止服务批处理 "�t_stop%" ...

ECHO @ECHO OFF> �t_stop%

ECHO NET STOP %svc_name%>>

�t_stop%

ECHO PAUSE>> �t_stop%

ECHO.

ECHO --- 生成服务操作批处理成功! ---

ECHO.

ECHO.

::======================================================================

::Finish

::======================================================================

ECHO ### 所有操作成功! ###

GOTO END

::======================================================================

::错误段

::======================================================================

:ENV_ERROR
ECHO --- 设置环境变量失败! ---
GOTO END
:SC_ERROR
ECHO --- 创建服务失败! ---
GOTO END
:SC_INV_PORT

ECHO 无效的端口号,请重新输入。

GOTO INPUT_SVC_PORT
:END
PAUSE