`
suhuanzheng7784877
  • 浏览: 701502 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
Ff8d036b-05a9-33b5-828a-2633bb68b7e6
读金庸故事,品程序人生
浏览量:47681
社区版块
存档分类
最新评论

可视化方式构建自己的SVN服务器端——VisualSVN

阅读更多

svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。svn服务器有2种运行方式:独立服务器和借助apache2种方式各有利弊(摘自百度)。

其实笔者认为svn的出现势必让cvs退休了。Svn支持原子代码以事务处理的形式提交。这里的事务就和数据库的事务提交差不多的意思,一句话:“要么都成功,要么都不成功!”。

首先下载svn客户端软件:

免费下载url是:

http://download.csdn.net/source/2526730

下载完了之后就可以安装了,安装就不介绍了吧!直接next就可以了。

安装完成后,那么你的windows就具备了svn的客户端能力,换句话说,你就差一个服务端就可以一个文件,多个版本了!鼠标右键出现如下图所示证明你安装客户端成功

 



 

接下来我们安装一个可视化的客户端软件,叫做VisualSVN-Server,此软件可以到免费下载地址http://download.csdn.net/source/2023698去下载。

安装软件,安装的时候注意next到下图的时候选择安装路径和本机的svn服务端路径

 



 

开启本机的SVN服务,正常运行后的可视化svn服务端界面如下

 



 

证明本机的svn服务端的服务已经正常启动了。

咱们建立一个用户试试啊。

如下图所示建立一个用户

 



 

 

 



 

建立了一个叫做liuyan的用户。

首先让本地的一个文件夹和服务器的svn关联,鼠标右键“SVN checkout”,输入相关的服务器地址(实际上是本地机器的资源),之后选择你要download下来之后的存放地址。

 



 

 

之后输入刚刚在服务器端建立的用户名和密码

 



 

看到文件夹变成如下图标表示关联成功

 



 

那好了,此文件夹就和我们本地的svn服务器关联起来了,下面上传到本地一个文件吧。随便放入一个文件到F:\下载后的资源下面,如下图所示,问号代表此文件需要同步到svn服务端。

 



 

 

提交如图

 





 
 
 

 

 



 

现在咱们再来看看可视化的svn服务器端是什么样子

 



 

看看多了个文件吧,证明本地文件与服务器端的关键进行了关联,并且同步。之后就可以进行版本管理和控制了。

  • 大小: 191.6 KB
  • 大小: 61.8 KB
  • 大小: 113.8 KB
  • 大小: 104.8 KB
  • 大小: 24.5 KB
  • 大小: 47.1 KB
  • 大小: 52.4 KB
  • 大小: 2.7 KB
  • 大小: 39.8 KB
  • 大小: 189.3 KB
  • 大小: 182 KB
分享到:
评论

相关推荐

    VS2015SVN插件——VisualSVN-5.1.8.msi

    【自用,放心使用】VS2015SVN插件——VisualSVN-5.1.8.msi,它将Subversion(SVN)和TortoissVN与Visual Studio无缝集成。

    可视化方式构建自己的SVN服务器端[归纳].pdf

    **可视化方式构建自己的SVN服务器端** SVN(Subversion)是一种流行的版本控制系统,它用于管理软件项目的源代码,提供代码历史记录、版本控制和协同编辑功能。SVN的出现确实逐渐取代了早期的CVS(Concurrent ...

    SubVersionSVN 服务器端(VisualSVN-Server-1.5)

    标题中的"SubVersionSVN 服务器端(VisualSVN-Server-1.5)"指的是VisualSVN Server的1.5版本,这是一个专为Windows设计的Subversion服务器实现。VisualSVN Server提供了图形化的用户界面,使得设置和管理Subversion...

    VS2017SVN插件——VisualSVN6.1.0.vsix

    【自用,放心使用】VisualSVN-VS2017-6.1.0.vsix ,一款很不错的VS2017svn插件,集成Subversion和tortoisesvn无缝地到Visual Studio 。 部署VisualSVN, 所有的开发人员将使用Subversion自信和有效地管理和保护您的...

    svn服务器端+客户端+eclipse插件

    1. SVN服务器端:在给定的文件中,"VisualSVN Server 3.9.0-x64.msi" 是一个服务器端安装程序。VisualSVN Server 是一款易于使用的 Windows 平台上的 SVN 服务器,它提供了直观的图形用户界面来管理仓库和用户权限。...

    Visual SVN 2.1.11 (Windows可视化SVN管理工具)服务器端

    新版的Windows可视化SVN管理工具,开放软件,不用注册的。

    svn服务器端下载svn服务器端下载svn服务器端下载

    总的来说,SVN服务器端下载和配置是项目协同开发中不可或缺的一环,它为团队提供了一种高效、安全的方式来管理代码版本,促进了代码质量和团队合作。正确设置和使用SVN服务器将极大地提升软件开发效率和代码管理能力...

    svn服务端可视化管理工具-VisualSVN-Server-2.1

    svn服务端可视化管理工具-VisualSVN-Server-2.1,能够管理本地svn资源文件。图形化 版本管理工具

    svn-win64-VisualSVN-Server-5.3.1-x64.msi

    《VisualSVN Server 5.3.1:高效版本控制系统》 VisualSVN Server是一款针对Windows平台...通过下载并安装"svn-win64-VisualSVN-Server-5.3.1-x64.msi",用户可以快速搭建起自己的SVN服务器,享受版本控制带来的便捷。

    SVN服务器安装文件VisualSVN-Server-2.0.8.msi

    VisualSVN Server是Windows平台上的一款流行的SVN服务器实现,它提供了简单易用的图形用户界面,使得安装和管理SVN服务器变得更为便捷。 "VisualSVN-Server-2.0.8.msi" 是VisualSVN Server的一个特定版本,这里的...

    svn服务器端及客户端、语言包

    Setup-Subversion-1.6.16(服务器端).msi 是安装SVN服务器的程序,它通常基于Apache HTTP Server或VisualSVN Server。这个版本是1.6.16,可能较旧,但在当时是一个稳定版本。服务器端负责存储项目的所有版本历史,并...

    构建SVN服务器——文档

    ### 构建SVN服务器详解 #### 一、概述 版本控制系统在软件开发过程中扮演着极其重要的角色。Subversion(简称SVN)作为一款开源的集中式版本控制系统,被广泛应用于代码版本管理之中。本文旨在详细介绍如何搭建一...

    可视化SVN服务器应用

    SVN大家都使用过,但自己布署SVN服务器就比较少了,本软件是window平台下可视化管理的SVN服务器端,使用简单,很容易操作,是公司及个人架构SVN服务器的好工具. 版本v2.6.4(基于Apache Subversion 1.8.1) 注意:从旧版本...

    SVN服务器端.rar

    SVN服务器端是整个SVN系统的核心部分,负责存储项目的所有版本信息,并处理客户端的请求。搭建SVN服务器是实现团队协作的第一步。以下是一些关于构建和管理SVN服务器的关键知识点: 1. **安装与配置**:在各种操作...

    svn 服务器端 客户端

    VisualSVN Server则是针对Windows平台的图形化SVN服务器,安装和管理更简单。 2. **安装SVN服务器**: - **Apache Subversion**:首先,你需要下载Apache HTTP Server和Subversion的源代码或二进制包。配置Apache...

    svn服务器端安装程序及安装说明

    - SVN可以与持续集成工具(如Jenkins或Travis CI)集成,实现自动化构建和测试,确保代码质量。 通过以上步骤,你将成功地在Windows环境中建立了一个功能齐全的SVN服务器。请确保遵循安装说明,以确保所有配置正确...

    SVN服务器端管理工具

    总的来说,“SVN服务器端管理工具”如VisualSVN Server,是团队协作开发不可或缺的一部分,它简化了SVN服务器的管理和维护,提高了工作效率,确保了代码版本的有序管理。对于初学者,可以参考`使用说明.html`来了解...

    SVN服务器端软件(01)

    在"SVN服务器端软件——Setup-Subversion-1.4.5.zip"这个压缩包中,我们看到的是Subversion 1.4.5版本的安装程序。这个版本发布于较早的时间,但仍然包含了许多关键功能,对于初学者或者对旧系统有需求的用户来说,...

Global site tag (gtag.js) - Google Analytics