×

svn客户端安装教程 window windows

如何在windows上安装部署设置SVN服务器?window怎么安装oracle

admin admin 发表于2022-05-31 07:26:49 浏览105 评论0

抢沙发发表评论

如何在windows上安装部署设置SVN服务器


一、准备工作
1、SVN服务器:解压缩包,可以从官方网站下载最新版本。
2、SVN客户端:TortoiseSVN,即常说的小乌龟,是一个客户端程序,用来与服务器端通讯。
二、安装服务器和客户端程序
1、SVN服务器:直接解压缩到某个文件夹下即可。示例路径:c:\svn\
备注:如果下载的是msi程序,直接运行按提示安装即可。
2、SVN客户端:直接运行按提示安装即可。示例路径:C:\Program
Files\Subversion
三、建立版本库(Repository):示例路径:e:\svnroot。建立版本库有两种方法:
方法一,建立空目录e:\svnroot\repos1,进入repos1文件夹,在空白处点击右键,选择“TortoiseSVN-》Create
Repositoryhere...”,
方法二,建立空目录e:\svnroot\repos2,进入DOS命令行,输入如下命令:
svnadmincreate
e:\svnroot\repos2
四、运行SVN服务器,启动服务。启动服务有两种方法:
方法一,临时启动服务,在DOS下输入如下命令:
svnserve
-d
-r
e:\svnroot\repos1
--listen-host
ip地址
--listen-port=端口号
说明:“listen-host”和“listen-port”可选。默认端口是3690,如果端口已经被占用,可以通过选项listen-port指定端口号。
注意:请不要关闭命令行窗口,关闭窗口会把
svn服务就停止了。
方法二,启动SVN服务为后台运行程序:
sc
create
svnserve
binPath=
“c:\svn\bin\svnserve.exe
--service
-r
e:\svnroot\repos1“
displayname=
“Subversion“
depend=Tcpip
start=
auto
说明一:
(1)sc是windows自带的服务配置程序。svnserve是服务的名称,可根据需求取名。
(2)参数binPath表示svnserve可执行文件的安装路径。
(3)--service表示以windows服务的形式运行,--r指明svnrepository的位置,service参数与r参数都作为binPath的一部分,因此与svnserve.exe的路径一起被包含在一对双引号当中。
(4)displayname表示在windows服务列表中显示的名字,depend=Tcpip表示svnserve服务的运行需要tcpip服务,start=auto表示开机后自动运行。安装服务后,svnserve要等下次开机时才会自动运行。
说明二:
(1)binPath的等号前面无空格,等号后面有空格。displayname、depend、start也一样,service前面是--,不是-
,而r前面是-。
(2)若要卸载svn服务,则执行
sc
delete
svnserve
即可。
(3)从“sc”到“auto”是在同一个命令sc,必须写在同一行。
(4)启动服务命令:netstart
svnserve,停止服务命令:net
start
svnserve,也可以进入Windows提供的界面操作SVNService服务了,即控制面板—》服务。
(5)如果路径中包括空格,一定要用“\”处理““”号,例如上面的例子中如果svnserve.exe在“c:\programfiles\svn\”中,则命令应该写为“binpath=“\“c:\programfiles\svn\bin\svnserve.exe\“
五、配置用户和权限
(1)修改svnserve.conf,在e:\svn\repos1\conf目录下,用文本编辑器打开svnserve.conf:
将:
#
anon-access
=
read
#
auth-access
=
write
#
password-db
=
passwd
改为
anon-access
=
read
auth-access
=
write
password-db
=
passwd
注意说明:
anon-access等列前面是没有空格的。
anon-access
=
read表示没通过用户名密码登录的访问只有读的权限,如果改为none则没有用户名密码不能访问
auth-access
=
write表示通过用户名密码登录的有写的权限(当然读的权限也就有了)
password-db
=
passwd表示可以通过
用户名
=
密码
的方式在passwd文件中添加用户
(2)修改同目录的passwd文件,增加用户帐号:
将:
[users]
#
harry
=
harryssecret
#
sally
=
sallyssecret
添加帐号:
[users]
#
harry
=
harryssecret
#
sally
=
sallyssecret
admin
=
admin
添加一个admin账户,密码是admin。
6
六、初始化SVN,导入数据
选中要上传SVN的文件夹,“右键
-》TortoiseSVN
-》
Import...”
,在弹出对话框的“URL
of
repository”输入“svn://localhost/project1/”。在“Importmessage”输入注释,点击OK,要求输入帐号,输入账户admin和密码admin。
7
七,测试SVN
本地测试:新建一空文件夹test1,单击右键,选择“SVN
Checkout”,在“URL
of
repository”中输入“svn://localhost/project1”。
其他机器测试:如果运行svnserve的主机IP地址是1.2.3.4,则URL输入的内容就是“svn://1.2.3.4/project1”。

window怎么安装oracle


  注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。
  二、Oracle安装
  1. 安装前提,以及准备
  (1) 解压缩文件,将两个压缩包一起选择, 鼠标右击 -》 解压文件。
  (2)两者解压到相同的路径中。
  (3) 到相应的解压路径上面,找到可执行安装文件【 setup.exe 】双击安装。
  中间会有个检测的过程:
  2. 详细的安装步骤开始:
  (1)安装第一步:配置安全更新。
  这步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件而已)。取消下面的“我希望通过My Oracle Support接受安全更新(W)”。
  直接忽略填写订阅信息:
  可以点击“是”,进入下一步。
  直接填写订阅信息:
  我这里是连接失败。对我们的安装无影响。
  (2)安全选项。
  直接选择默认创建和配置一个数据库(安装完数据库管理软件后,系统会自动创建一个数据库实例)。
  (3)系统类。
  直接选择默认的桌面类就可以了。(若安装到的电脑是,个人笔记本或个人使用的电脑使用此选项)。
  (4) 典型安装。
  重要步骤。建议只需要将Oracle基目录更新下,目录路径不要含有中文或其它的特殊字符。全局数据库名可以默认,且口令密码,必须要牢记。密码输入时,有提示警告,不符合Oracel建议时不用管。 (因Oracel建议的密码规则比较麻烦, 必须是大写字母加小写字母加数字,而且必须是8位以上。麻烦,可以输入平常自己习惯的短小密码即可) 。
  默认账号为:orcl ,自己填写好密码。
  提示可以不用理会。
  若输入的口令短小简单,安装时会提示如下。直接确认Y继续安装就是了。
  (5) 先决条件检查。
  安装程序会检查软硬件系统是否满足,安装此Oracle版本的最低要求。 直接下一步就OK 了。
  (6)概要。
  安装前的一些相关选择配置信息。 可以保存成文件 或 不保存文件直接点完成即可。
  (7) 安装产品 。
  自动进行,不用管。
  等待一下
  数据库管理软件文件及dbms文件安装完后,会自动创建安装一个实例数据库默认前面的orcl名称的数据库。
  实例数据库创建完成了,系统 默认是把所有账户都锁定不可用了(除sys和system账户可用外),建议点右边的口令管理,将常用的scott账户解锁并输入密码。
  解锁scott账户, 去掉前面的绿色小勾,输入密码。同样可以输入平常用的短小的密码,不必非得按oracle建议的8位以上大小写加数字,麻烦。
  可以不用理会,后面用到再设置。
  同样,密码不符合规则会提示。不用管它,继续Y即可。
  (8) 安装成功,完成即可。
  三、安装oracle界面工具。
  1. 关联文件。
  我这里是全选。
  2. 新建连接,填写链接名,用户名和密码。
  默认界面:
  我们默认的连接名是使用orcl
  用户名 :system
  密码:刚刚设置的
  主机名为:默认为本地(localhost)
  端口号:1521
  SID: xe
  注意我们的需要修改xe 为 orcl 。可以点击 测试 来进行测试,是否连接上去。
  测试成功后,可以填写保存口令。方便以后登录用户。
  保存一下信息:
  执行一条语句,效果如下:
  如果您认为本教程质量不错,读后觉得收获很大,预期工资能蹭蹭蹭的往上涨,那么不妨小额赞助我一下,让我有动力继续写出高质量的教程。
  

window.showModalDialog使用出错


var gourl=“queryintroducer.jsp“; var oList=new Object(); oList.value = ““; var oWin = showModalDialog(gourl,oList,“center:yes;dialogWidth:380px; dialogHeight:300px; status:no; help:no“); if (oWin==“OK“) { document.getElementById(“introducer“).value = oList.value; } //--queryintroducer.jsp里的脚本 var object = window.dialogArguments; function Complete() { var str = 你选中的值。 object.value = str; window.returnValue=“OK“; //有返回值,在父窗口脚本中继续处理。 CancelButton(); } function CancelButton() { window.close(); } 界面里两个按钮,关闭窗口执行CancelButton(),确认传递参数执行Complete()
-windows