TortoiseSVN环境搭建以及局域网服务器
目录SVN单机环境搭建与配置(SVN客户端和visualSVN server manager服务端)1.安装软件:2. 创建Repository:3.建立用户组和用户以及设置访问权限:4.导入项目到配置库:5.客户端导出项目:网络环境搭建与配置;(服务端与客户端分离)1.搭建配置库(Repository):2.对服务器文件或文件夹所在硬盘局域网共享:3.设置共享选项:4.在win10系统设置中搜索
目录
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,在弹出的对话框中填写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,弹出界面后选择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:\ProgramFiles\TortoiseSVN\bin\svnserve.exe --service -r C:\MyRepository”
net start svnservice
pause
前者是问安装的SVN地址目录,按此目录打开确认是否有svnserve.exe,后者为SVN库地址,保存并退出,双击运行,至此服务器建立完成。
7.客户端访问服务器:
客户端在桌面空白处右键,选择TortoiseSVN中的第一项Repo-browser
输入地址:svn://[你的端口号]
就可以进入
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)