Windows10环境下使用VisualSVN server搭建SVN服务器

SVN分为客户端和服务端:
服务端:
常用的主要有2个,分别为:
1. VisualSvn Server:免费,集成了Subversion和Apache,安装使用非常简单;
2. Subversion:在Windows上安装起来比较麻烦;
所以在Windows环境下搭建SVN服务器时,我们选择VisualSvn Server;

客户端:
1. VisualSVN :收费,不选择使用;

2. TortoiseSVN:免费,选择使用;

安装VisualSVN server

双击VisualSVN server安装包,如图:

点Next,进入下一步,如图:

勾选同意,点Next进入下一步,如图:

选择上面一个选项,点Next,进入下一步,如图:

点击Standard Edition进入设置安装路径和仓库路径备份路径以及端口号

点击Next,进入下一步,如图:

点Install,开始进行安装,安装完成后如图:

点击Finish,至此VisualSVN server的安装就完成了。

安装TortoiseSVN

TortoiseSVN的安装参考:https://blog.csdn.net/qq_32786873/article/details/80536888

VisualSVN Server的配置和使用方法

启动VisualSVN Server Manager,如图:

新建仓库可以通过在Repositories上点击右键-选择Create New Repository…或者选择新建-Repository…: 

这里,我选择常规FSFS存储库,然后点击下一步,如图:

点击下一步,如图:

选择创建一个空的仓库,点击下一步,如图:

点击Create,如图:

点击Finish,如图:

至此仓库的创建基本完成了,接下来介绍如何添加用户: 

输入用户名、密码,点击OK,如图:

创建组:

权限设置:

我们在这个代码库下面再创建多个项目的文件夹,然后对第每个项目文件夹进行权限控制。例如:在代码库Solin下创建了三个文件夹,代表三个项目,可以对根目录和子目录进行权限控制,比如Repositories和Solin目录所有用户都只有读取权限,但没有写入的权限.

客户端TortoiseSVN的使用

下载版本库中项目projectA源代码到本地目录下,首先在电脑的空白处单击右键,选择SVN Checkout...,然后在弹出的界面上输入要导出的项目版本库地址,并选择好导出目录,点击确定。

第一次使用时会弹出输入用户名和密码的对话框

我们输入之前创建的用户名和密码,点击OK,就会弹出检出完成界面,并且在导出目录处多了一个名叫projectA的文件夹。

将文件上传到SVN服务器

我们在projectA下新建一个名叫a.txt的文件,然后选中projectA文件夹,右键单击,选择SVN Commit...

在弹出的窗口中选择要提交的文件,并填写日志,然后点击OK。

然后在SVN服务器上就可以看到提交的文件了

至此,SVN服务器搭建完成。

 

  • 30
    点赞
  • 145
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: visualsvn-server-4.2.2-x64.msi是一个用于安装VisualSVN Server 4.2.2版本的安装程序。VisualSVN Server是一个Windows平台上的Subversion服务器包装器,旨在简化Subversion源代码管理系统的安装、部署和管理。 通过运行visualsvn-server-4.2.2-x64.msi,您可以轻松地将VisualSVN Server 4.2.2安装在64位Windows操作系统上。安装程序将为您创建一个Subversion服务器实例,该实例集成了图形用户界面管理工具,使您可以用简单的方式配置和管理服务器。同时,VisualSVN Server还提供了用于Windows身份验证和授权的现代化安全性,可确保您的源代码库和用户权限受到保护。 VisualSVN Server 4.2.2版本是稳定的和经过验证的版本,它具有改进的性能、稳定性和安全性。此版本包含修复了一些先前版本中发现的缺陷和问题,并添加了一些新功能和改进。通过使用visualsvn-server-4.2.2-x64.msi安装VisualSVN Server 4.2.2,您可以享受到这些改进和bug修复带来的好处,并为您的团队提供一个可靠、安全和易于管理的Subversion服务器解决方案。 总之,visualsvn-server-4.2.2-x64.msi是一个可用于安装VisualSVN Server 4.2.2版本的安装程序。这是一个强大且易于使用的Subversion服务器解决方案,适用于Windows操作系统,并提供了一系列功能来促进源代码管理和团队协作。 ### 回答2: visualsvn-server-4.2.2-x64.msi是一个Windows平台上的版本管理工具,用于管理和控制源代码的变更。该软件是VisualSVN Server安装程序,完全免费,并提供了丰富的功能和工具集。 VisualSVN Server是基于Apache Subversion(简称SVN)的服务器端应用程序。它提供了一个直观的用户界面,可以方便地创建、管理和维护SVN存储库。该软件支持标准的SVN协议,可以与各种开发工具和集成开发环境(IDE)无缝集成。 通过VisualSVN Server,用户可以轻松地创建经过身份验证和加密的SVN存储库,以便团队成员可以共享和协同编辑源代码。它还提供了灵活的访问控制机制,可以细粒度地管理用户权限和权限组。 此外,VisualSVN Server提供了简单而强大的备份和还原功能,以及服务器监视和日志记录功能,可以方便地追踪和修复潜在的错误和问题。它还支持Windows活动目录和LDAP集成,使得用户管理更加方便。 在安装visualsvn-server-4.2.2-x64.msi之前,我们应该确保操作系统是64位版本,并且已经安装了最新的Microsoft Visual C++ Redistributable包。安装过程非常简单,只需双击.msi文件,并按照提示完成安装向导即可。 总而言之,visualsvn-server-4.2.2-x64.msi是一个强大而易于使用的版本控制工具,可以帮助团队成员协同开发和管理源代码,提高开发效率和质量。 ### 回答3: visualsvn-server-4.2.2-x64.msi是一个用于安装VisualSVN服务器安装程序。VisualSVN是一个基于Subversion版本控制系统的服务器端软件。它提供了一个易于使用的界面,帮助用户建立和管理版本控制仓库,可以用于团队协作和软件开发项目。 安装visualsvn-server-4.2.2-x64.msi非常简单,只需双击运行该安装程序即可启动安装过程。用户需要首先阅读许可协议,并同意协议条件。随后,可以选择安装的目标文件夹以及存储库的位置。安装程序还提供了自定义网络配置的选项,可以根据需要进行调整。 一旦安装完成,VisualSVN服务器将自动启动,开始监听指定的网络端口。用户可以通过浏览器或者VisualSVN客户端工具进行访问和管理。VisualSVN服务器提供了强大的用户和权限管理功能,可以添加和删除用户,并对存储库进行细粒度的访问控制。 通过VisualSVN服务器,用户可以创建和管理存储库,每个存储库都可以包含项目的源代码和相关文件。用户可以使用Subversion客户端工具进行版本控制操作,例如添加、修改、删除文件,提交和更新代码等。VisualSVN服务器还提供了详细的日志记录和审计功能,方便团队成员跟踪和查看项目的历史记录。 总的来说,visualsvn-server-4.2.2-x64.msi是一个强大而易用的版本控制服务器软件安装程序,可以帮助团队更好地管理和协作开发项目,提高项目的质量和效率。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值