本地搭建svn服务器及TortoiseSVN的基本使用

这篇具有很好参考价值的文章主要介绍了本地搭建svn服务器及TortoiseSVN的基本使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、首先准备三个软件:

svn搭建本地服务器,服务器,svn,运维

注意:TortoiseSVN汉化包的版本需要跟TortoiseSVN的版本一致,这里我下错了,找不到相对应的版本就先不用管,我下面有说明

我这里的汉化包版本应该是LanguagePack_1.10.5.28651-x64-zh_CN

软件下载地址:http://subversion.apache.org/packages.html

svn搭建本地服务器,服务器,svn,运维

TortoiseSVN汉化包,跟TortoiseSVN同一个页面,往下翻

二、安装及使用

安装顺序:

1.VisualSVN-Server-5.1.1-x64.msi(svn服务端)

2.TortoiseSVN-1.10.5.28651-x64-svn-1.10.6.msi(svn客户端)

3.LanguagePack_1.10.5.28651-x64-zh_CN.msi(TortoiseSVN 的汉化包)

1.VisualSVN-Server-5.1.1-x64.msi(svn服务端)

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

根据自己的情况修改配置,不建议勾选https

svn搭建本地服务器,服务器,svn,运维

刚学的同学可以不用管这个,下一步就是了

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

基本上下一步一步走完就行

一、创建新的存储库

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

新的存储库名称

svn搭建本地服务器,服务器,svn,运维

创建一个空的存储库

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

没有看到东西,那是我们还没设置账号和密码

svn搭建本地服务器,服务器,svn,运维

二、创建用户Users

svn搭建本地服务器,服务器,svn,运维

用户,密码,重复密码……

三、添加一个组—groups

svn搭建本地服务器,服务器,svn,运维

选择刚刚添加的users就好

svn搭建本地服务器,服务器,svn,运维

四、修改一下项目的配置文件

\Repositories\这个文件地址在安装时配置过

svn搭建本地服务器,服务器,svn,运维

配置文件在conf

用记事本打开svnserve.conf

svn搭建本地服务器,服务器,svn,运维

去掉#号和空格

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

用记事本打开passwd,如下图所示输入,保存

svn搭建本地服务器,服务器,svn,运维

最后配置authz

svn搭建本地服务器,服务器,svn,运维

五、本地访问

复制admin的项目的URL到浏览器打开

svn搭建本地服务器,服务器,svn,运维

之前设置过的,需要授权一下

svn搭建本地服务器,服务器,svn,运维

就好了

svn搭建本地服务器,服务器,svn,运维

以上就是svn服务器安装

2. TortoiseSVN-1.10.5.28651-x64-svn-1.10.6.msi

这个就没什么好说的了,一直next 就行

安装完右键有这两个玩意就行

svn搭建本地服务器,服务器,svn,运维

使用说明:
一、检出

首先创建一个空文件夹。在空文件夹内右键,选择SVN检出。

svn搭建本地服务器,服务器,svn,运维

还是复制admin的项目的URL,这里只是举个例子,也可以使用其他的项目

svn搭建本地服务器,服务器,svn,运维

之前创建的账户,密码……

svn搭建本地服务器,服务器,svn,运维

完成

svn搭建本地服务器,服务器,svn,运维

这里去看会发现多了一个==.svn==的隐藏文件,我这里没有其他多余文件,因为我也没有新建任何文件,这里我们可以再试着新建一个文件夹,然后再update一下

svn搭建本地服务器,服务器,svn,运维

这里我们简单做个示范:

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

这里就把我们新建的文件拉取下来了,很简单的

二、导入项目

继续新建一个文件夹

svn搭建本地服务器,服务器,svn,运维

还是一如既往的复制admin的项目的URL…

重重叠叠千般意,来来回回还是他

svn搭建本地服务器,服务器,svn,运维

这里就看到了我们之前新建的文件

svn搭建本地服务器,服务器,svn,运维

根据情况来选择,这里我就上传我新建的admin文件夹。

svn搭建本地服务器,服务器,svn,运维

为了不让这个文件夹太单调,或者说不想让他太孤单,我这里加点内容(实际上后面有用)

svn搭建本地服务器,服务器,svn,运维

好的,我们上传到svn的admin文件夹里

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

确定看到目录完成就行了

svn搭建本地服务器,服务器,svn,运维

但是,不要以为导入成功就可以了。你还得重新检出,重新检出的项目才是受SVN控制的,务必记得检出,如果不检出你操作的属于你没有上传之前的文件,当你下次上传可能会出现问题。

我们回到之前的文件夹,检出

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

perfect👍

三、关于项目的提交:

绿色表示当前文件没有被修改过(看不见颜色的重启下电脑就好了)。

svn搭建本地服务器,服务器,svn,运维

这里我对1.txt里面进行了修改。你就会发现现在变成了红色,红色表示已修改。

svn搭建本地服务器,服务器,svn,运维

提交:

选中文件,右键选择提交。

svn搭建本地服务器,服务器,svn,运维

如果是代码的话请务必记得输入提交信息(虽然不输入也能提交,我是怕你被同事骂),提交信息可以方便日后查看。

svn搭建本地服务器,服务器,svn,运维

完成

svn搭建本地服务器,服务器,svn,运维

提交完毕后,可以发现又恢复到了绿色(还是绿色好)。如果看到还是红色可以退出后在进入就行了。

svn搭建本地服务器,服务器,svn,运维

四、新建文件

假如现在加入了一个新文件。应该可以看出是蓝色的(但是我没有,可能是电脑没重启)。蓝色表示不属于版本库的未知文件,未知文件是不能提交的。有可能什么都不显示。

我们可以选择增加把它加入到版本库里面去。

svn搭建本地服务器,服务器,svn,运维

增加完毕后,变成了红色,然后正常提交就没啥问题了

五、删除文件

删除文件也应该右键提交,如下。

svn搭建本地服务器,服务器,svn,运维

3. 汉化: LanguagePack_1.10.5.28651-x64-zh_CN.msi(TortoiseSVN 的汉化包)

svn搭建本地服务器,服务器,svn,运维

额……失败了,但是我仔细看了一下,考虑到我是随便在官网下的,没去管版本问题,TortoiseSVN 的汉化包应该是需要版本一致的,我又去官网下一个重新试一下

官网:https://osdn.net/projects/tortoisesvn/storage/

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

svn搭建本地服务器,服务器,svn,运维

这就没什么问题了

svn搭建本地服务器,服务器,svn,运维文章来源地址https://www.toymoban.com/news/detail-601184.html

到了这里,关于本地搭建svn服务器及TortoiseSVN的基本使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 云服务器SVN仓库搭建(以阿里云为例)

    远程连接阿里云服务器 安装svn(注意需要root权限使用命令sudo su) yum install subversion 安装成功后查看svn版本 svnserve --version  创建版本库的根目录 mkdir /var/svn 创建代码仓库 svnadmin create /var/svn/test    当前生成的目录结构 此处为svn的配置文件 创建用户名和密码 编辑passwd文件 创建

    2024年02月14日
    浏览(40)
  • Linux环境搭建SVN服务器并实现公网访问 - cpolar端口映射

    转载自远程内网穿透的文章:Linux搭建SVN服务器,并内网穿透实现公网远程访问 由于文档资料越来越多,将所有资料都存放在自己的电脑上容易混淆,并且也不利于分享。这种情况下,考虑将资料上传SVN统一管理,这样一来其他人也能很方便的查略各种资料。 当SVN安装在局域

    2024年02月04日
    浏览(61)
  • 【远程访问】Linux搭建SVN服务器,并内网穿透实现公网远程访问

    转载自cpolar内网穿透的文章:Linux搭建SVN服务器,并内网穿透实现公网远程访问 由于文档资料越来越多,将所有资料都存放在自己的电脑上容易混淆,并且也不利于分享。这种情况下,考虑将资料上传SVN统一管理,这样一来其他人也能很方便的查略各种资料。 当SVN安装在局域

    2024年02月06日
    浏览(78)
  • Linux环境下SVN服务器的搭建与公网访问:使用cpolar端口映射的实现方法

    由于文档资料越来越多,将所有资料都存放在自己的电脑上容易混淆,并且也不利于分享。这种情况下,考虑将资料上传SVN统一管理,这样一来其他人也能很方便的查略各种资料。 当SVN安装在局域网内的话,想要远程访问资料库或者代码将会受到限制,为了能从公共网络访问内

    2024年02月11日
    浏览(62)
  • 快速搭建本地服务器

    首先下载node.js,下载官网显示的版本就行 下载完进行安装,安装默认下一步就行,无须点击其他选项。 安装好后win+r输入cmd打开命令行模式 在命令行中接着输入命令 这里你那里安装会报错,也可能卡主不动,这样就要自行csdn在搜一下了,蛮好解决的 创建一个文件夹当做自己

    2024年02月12日
    浏览(45)
  • 搭建本地开发服务器

    :::warning 注意 在上一个案例的基础上添加本地开发服务器,请保留上个案例的代码。如需要请查看 Webpack 使用。 ::: 搭建本地开发服务器这一个环节是非常有必要的,我们不可能每次修改源代码就重新打包一次。这样的操作是不是太繁琐了。所以本地开发服务器的作用就能体

    2024年02月13日
    浏览(43)
  • Mac 搭建本地服务器

    MacOS 自带Apatch 服务器。所以我这里选择Apatch服务器搭建 在safari中输入 http://127.0.0.1/ ,如果页面出现 it works,则代表访问成功。 启动服务器 重启 关闭 Apache服务器的文件地址: /libary/webserver/documents/ 准备一个html文件 添加到Apache服务器的地址下 在Safari 中输入 http://127.0.0.1/t

    2024年02月09日
    浏览(43)
  • 十七、Webpack搭建本地服务器

    目前我们开发的代码,为了运行需要有两个操作: 操作一:npm run build,编译相关的代码; 操作二:通过live server或者直接通过浏览器,打开index.html代码,查看效果; 这个过程经常操作会影响我们的开发效率,我们希望可以做到,当文件发生变化时,可以自动的完成 编译 和

    2024年02月09日
    浏览(44)
  • 【Git】本地git服务器搭建

    到目前为止已经有办法使用 Git 来完成日常工作。 然而,为了使用 Git 协作功能,你还需要有远程的 Git 仓库。 尽管在技术上可以从个人仓库进行推送(push)和拉取(pull)来修改内容,但不鼓励使用这种方法,因为一不留心就很容易弄混其他人的进度。 此外,你希望你的合

    2024年02月04日
    浏览(43)
  • 本地MQTT服务器搭建(EMQX)

    下载地址:EMQ (emqx.com) 打开官网后,选择右边的免费试用按钮 然后单击EMQX Enterprise标签,然后选择下面的EMQX开源版,选择开源版的系统平台为Windows,单击免费下载。 在新页面下单击立即下载 将下载的emqx-5.1.6-windows-amd64.zip解压出来,解压目录不能存在中文、空格、特殊字符

    2024年02月09日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包