首页 > 编程知识 正文

tortoisesvn导入项目,tortoisesvn使用

时间:2023-05-04 18:51:56 阅读:261121 作者:4915

1.准备工作

下载TortoiseSVN-1.8.5.25224-x64-svn-1.8.8.msi       SVN安装包(SVN客户端)
下载setup-subversion-1.8.5.msi                                 (SVN服务端)
下载LanguagePack_1.8.5.24972-x64-zh_CN.msi      svn汉化包


2.安装TortoiseSVN



3.安装subversion


4.安装汉化包


汉化包设置在:TortoiseSVN——>Settings



5.创建服务器库

创建一个空文件夹,例如我在F:svn下创建了一个respotity文件夹,进入respotity文件夹,右键空白处,选择TortoiseSVN——>Create repository here





点击ok会生成如下文件:



6.修改svn配置

a.打开conf文件夹,找到svnserve.conf文件,打开该文件,找到如下内容:


修改上面内容,去掉#号,然后让内容顶格,注意不能留有空白,否则执行时会报错。



b.打开passwd文件,设置用户权限



7.启动服务器

win+R打开命令窗口,输入svnserve.exe -d -r F:svn,这里F:svn是respotity的根目录



由于服务不能停,每次使用svn都需要启动服务,所以可以创建一键启动方式,新建一个svnrun.txt文件,在其中填写

svnserve.exe -d -r F:svn,修改svnrun.txt为svnrun.bat



每次手动启动仍然不方便,我将该服务设为默认服务,使其在电脑启动时就运行,且隐藏这个命令窗口。新建一个start.txt文件,输入如下内容,并修改其后缀为vbs。



8.上传共享文件到服务器上

进入你需要上传文件的文件夹,例如:


右键空白处,选择TortoiseSVN——>Import...


respotity是svn的服务器仓库。

svn访问服务器仓库的方式有以下几种:

1.file:///服务器本地仓库路径         (这种方式只适用于主机,例如:file:///F:svnrespotity)

2.http://主机ip/服务器资源库名称  (默认端口号为443,例如:http://192.168.1.68/respotity)

3.https://主机ip/服务器资源库名称  

4.svn://主机ip/服务器资源库名称    (适应于局域网,例如:svn://192.168.1.68/respotity)


点击ok,进行身份验证(使用passwd文件中创建的用户)


上传成功



9.客户端拉取代码

右键——>SVN Checkout...


结果如下:



版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。