TortoiseSVN环境搭建以及局域网服务器

TortoiseSVN环境搭建以及局域网服务器,第1张

TortoiseSVN环境搭建以及局域网服务器

目录
  • SVN单机环境搭建与配置(SVN客户端和visualSVN server manager服务端)
    • 1.安装软件:
    • 2. 创建Repository:
    • 3.建立用户组和用户以及设置访问权限:
    • 4.导入项目到配置库:
    • 5.客户端导出项目:
  • 网络环境搭建与配置;(服务端与客户端分离)
    • 1.搭建配置库(Repository):
    • 2.对服务器文件或文件夹所在硬盘局域网共享:
    • 3.设置共享选项:
    • 4.在win10系统设置中搜索防火墙:
    • 5.设置服务器IP地址
    • 6.服务器启动服务:
    • 7.客户端访问服务器:

SVN单机环境搭建与配置(SVN客户端和visualSVN server manager服务端) 1.安装软件:

TortoiseSVN 64bit 客户端,下载地址:https://tortoisesvn.net/downloads.html
VisualSVN Server 服务端,下载地址:https://www.visualsvn.com/server/download/

2. 创建Repository:

  安装成功后,打开VisualSVN SeverManager,单机左边窗口的,点击新建选项中的Repositores,输入Repository Name,建议勾上下面的创建默认结构的选项(会默认建立trunk,branches,tags三个文件夹),创建新的Repositores。

3.建立用户组和用户以及设置访问权限:

右键点击Users选项,选择新建User,在d出的对话框中填写User name和Password。

之后用这个方式创建多个不同管理权限的用户

右键点击Group创建用户组,在Group Name中输入组名,点击Add添加用户或者子组项。



右键点击你创建的配置库,我这里的是FirstRepository,点击Add添加用户组,并利用下方的权限设置设置用户组权限。

设置后:

到此,服务端就完成了。

4.导入项目到配置库:

选中你想要导入的项目,右键中会出现TortoiseSVN的选项,选中里面的导入(import)选项。

URL of repository可以回到VisualSVN Server的界面,右键点击FirstRepository下的子文件夹,选择Copy URL to Clipboard,之后点击ok就可以导入了。

5.客户端导出项目:

选择一个文件夹,右键点击选择SVN Checkout,URL of repository选择之前导入的库路径,也可以再设置Checkout directory的路径,点击OK导出。

导出后到相应的文件夹中查看结果

网络环境搭建与配置;(服务端与客户端分离) 1.搭建配置库(Repository):

  基于上述SVN环境搭建中的内容与软件的基础上,再硬盘中新建一个文件夹,建立SVN库,右键该文件夹选择TortoiseSVN中的 Create repository here,d出界面后选择Create folder structure,建立好之后还要右键点击你的配置库,选择检出svn checkout(把版本库中最新的内容下载到文件夹中,只有执行了检出 *** 作,这个文件夹才能被svn软件控制,才能进行提交、更新等svn *** 作),并将SVN库建立完成。

2.对服务器文件或文件夹所在硬盘局域网共享:

进入属性->共享->高级共享

3.设置共享选项:

点击共享栏下的网络和共享中心,设置共享选项


4.在win10系统设置中搜索防火墙:

进入“高级安全 Windows Defender 防火墙设置”,右键点击“入站规则”,新建一个规则。配置如下:



5.设置服务器IP地址

将详细信息中相关的端口、子网掩码、等信息写在Internet协议版本4的属性上

6.服务器启动服务:

新建.bat文件,以文本方式修改内容,写入:
sc create svnservice binpath= “C:ProgramFilesTortoiseSVNbinsvnserve.exe --service -r C:MyRepository”
net start svnservice
pause
  前者是问安装的SVN地址目录,按此目录打开确认是否有svnserve.exe,后者为SVN库地址,保存并退出,双击运行,至此服务器建立完成。

7.客户端访问服务器:

客户端在桌面空白处右键,选择TortoiseSVN中的第一项Repo-browser
输入地址:svn://[你的端口号]
就可以进入

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4664166.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-06
下一篇 2022-11-06

发表评论

登录后才能评论

评论列表(0条)

保存