导航:首页 > 程序命令 > 程序员如何重新安装svn

程序员如何重新安装svn

发布时间:2023-01-03 10:42:24

㈠ 如何安装SVN,配置服务自启,以及在Eclipse中使用SVN

步骤如下:

一,安装服务器端svn和客户端svn

1, 首先安装服务器端软件“svn-1.4.5-setup.exe”(附件可以下载),这个安装就很简单,下一步,下一步就行了。

(这里安装到目录:D:Program FilesSubversion)

2, 其次安装客户端软件“TortoiseSVN-1.4.5.10425-win32-svn-1.4.5 ”

这个安装也很简单,下一步就行了。客户端软件安装好以后,它会要求你重新启动电脑。重启一下。

二,建立svn版本控制的服务目录

1, 这里就是把“D:svn_service_root” 这个目录指定为SVN版本控制的服务目录,其实这个目录应该称作仓库所在的目录,假如有三个仓库:repository_1,repository_2,repository_3 他们的位置应该是:

d:svn_service_root epository_1,

d:svn_service_root epository_2,

d:svn_service_root epository_3。

2,建立了一个仓库:有2中办法如下

2.1)命令行模式进入”C:Program FilesSubversionin“

再打入命令:svnadmin create d:svn_service_root epository_1,这样第一个仓库就建立好了。以后项目就可以 导入到这个仓库中。(其他仓库的建立类似)此时进入目录:桌面--我的电脑--本地磁盘E:

--svn_service_root-- repository_1 。会看到文件夹 conf,dav,db 等等

2.2)打开目录:我的电脑--本地磁盘E:--svn_service_root。在这个目录下新建文件夹,取名“repository_1”,右击刚才新建的文件夹-->TortoiseSVNàCreate Repository Here.效果同第一种方法一样。

3,打开svn的服务在命令行上转到subversion目录下输入(就是刚才安装svn服务器的目录): svnserve -d -r D:svn_service_root

该命令解释:

注:

-d参数效果同于--daemon

-r参数效果同于--root

svnserve 将会在端口 3690 等待请求,

--daemon(两个短横线)选项告诉 svnserve 以守护进程方式运行,这样在手动终止之前不会退出。不要关闭命令行窗口,关闭窗口会把 svnserve 停止。

可直接创建.bat文件来处理当做系统服务 如下内容

sc create svnserve binpath= "C:Program FilesCollabNetSubversion

Serversvnserve.exe --service -r e:svn" depend= Tcpip start= auto

sc start svnserve

pause

--root选项设置根位置来限制服务器的访问目录,从而增加安全性和节约输入svnserve URL的时间

如果不加root参数,服务url为:svn://localhost/svn/repos

而如果加上root参数,服务url为:svn://localhost/repos

此处的启动配置会影响服务url,如果输入url错误,会导致访问的时候出现异常 。

为了验证svnserve正常工作,使用TortoiseSVN -> Repo-browser 来查看版本库。在弹出的 URL 对话框中输入:

svn://localhost/repos

成功访问后可看到空的文件目录。

这一步是建立开启客户端访问服务器端仓库目录下指定的文件

执行完这步,需要测试以下:

右键à TortoiseSVN -> Repo-browser 来查看版本库。在弹出的 URL 对话框中输入:svn://localhost/repository_1

访问成功后,会看到一个空的文件目录。(因为现在你还没有放任何东西在里面)

4,配置用户和权限

用文本编辑器打开d:svn_service_root epository_1conf目录,修改 svnserve.conf:

将:

# password-db = passwd

改为:

password-db = passwd

即去掉前面的 # 注释符,注意前面不能有空格。

然后修改同目录的passwd文件,增加一个帐号:

将:

[users]

# harry = harryssecret

# sally = sallyssecret

增加帐号:

[users]

#harry = harryssecret

#sally = sallyssecret

admin= admin

如此就可以用客户端Tortoise进行操作了。

㈡ 如何在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”。

㈢ WIN10下怎么进行TortoiseSVN 的安装,SVN客户端

先安装TortoiseSVN后,发现是英文的的,对于英文菜鸟的你来说这个就是一个大难题了,那么接下来汉化是最重的,那么怎么安装呢,看小编的
我们还是要找到汉化包下载,下方的方式还是网络。

我们打开下载好的中文汉化包,直接双击安装包即可以进入安装了,我这里下的是简体中文语言包。还有一些其它语言包的下载,这个大家看自己的需要。

这个语包的装就简单了,直接打开后进入下一步,完可以完成安装了, 这个安装与完成安装的过程也都是英文的,这里我们可以不用管他,只安装好了就可 以,安装了语言后我们还需要进行一个设置才能显示中文的。

进入设置,我们安装好语言包后在桌面右键空白处,就会有TortoiseSVN的菜单了, 我们这时候还是英文的,我们移动到这个设置这个菜单,进入设置界面。

5
在设置界面这里的,在右上角这里有个语言,我们进入时是英文的,我们选择中文即可,这个是要安装了语言包才会有的,直接安装TortoiseSVN是只有英文的,这里有中文是因为我们安装了这个语言包。

㈣ 如何在Win7系统中安装SVN

步骤一:我们首先需要在网络搜索中搜索SVN,并且需要下载;
步骤二:在找到安全下载之后,我们需要在下载完成后,在下载的目录得到一个软件,双击并安装;
步骤三:按照正确的步骤安装完成后,鼠标右键在下面会出现两个选项;
步骤四:在接下来的页面中,我们点击设置去选择语言,会发现只有英文没有别的语言;
步骤五:在这个时候我们需要下载个语言包,并且安装;
步骤六:我们需要在安装完成以后再鼠标右键,发现下面两个选项,变成中文;
步骤七:我们之后在此点击“设置”,都变成中文。

㈤ WIN10下怎么进行TortoiseSVN 的安装,SVN客户端

方法/步骤TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,我们可以网络或是其它 资源网站找到对应的安装资源,我这里是直接通过网络下载的。我们网络搜 TortoiseSVN 就可以找到相应的资源了。

? TortoiseSVN 文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件
服务器。
我们找到网络资源后进入下载,下载好了可以我的下载中找到相的安装文件

我们找开安装文包,进行TortoiseSVN的安装。首先他会告诉我们,我们安装的是什么版本,如我这里的就是安装的是64位的,版本是号多少,等信息,我们可以看一下是否跟我们的系统相符。相符就点下一步。

这里是提示我们是否同意安装协议,这个没商量,我们点不同意就安装不了,必须点同意才可以安装。同意是上边那个选项。如图,点击后下一步,继续安装。

接下来就是选择安装项目了,这里通常都有几个默认项,个人建议就不用动了。 如果你清楚这里的每一项是什么,你也可以选择这几项不装。反正我是如图上这样的安装了。


下就是进入安装页面了。
我们点击安装,就开始安装了,这个是自动安装的,我们也不需要操作。SVN(Subversion)作为CVS的重写版和改进版,其目标就是作为一个更好
的版本控制软件,取代CVS.总的来说,CVS在发展的过程中逐渐失去优势,已经不再适合现代开发,目前,绝大多数CVS服务已经改用SVN.

最后就是安装完成了, 我们安装好了后,会提示完成了。
安装完成后就可以进行很好的版本控制使用拉。
版本控制是管理信息修改的艺术,它一直是程序员最重要的工具,程序员经常会花时间作出小的修改,然后又在某一天取消了这些修改,想象一下一个开发者并行工作的团队 - 或许是同时工作在同一个文件!- 你就会明白为什么一个好的系统需要管理潜在的混乱。

阅读全文

与程序员如何重新安装svn相关的资料

热点内容
dvd光盘存储汉子算法 浏览:757
苹果邮件无法连接服务器地址 浏览:962
phpffmpeg转码 浏览:671
长沙好玩的解压项目 浏览:144
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:484
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:381
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:349
风翼app为什么进不去了 浏览:778
im4java压缩图片 浏览:362
数据查询网站源码 浏览:150
伊克塞尔文档怎么进行加密 浏览:892
app转账是什么 浏览:163