【ECS生长万物之开源】基于ECS搭建并使用SVN

简介: 本文主要介绍如何使用:SVN部署完成后,您可以下载项目到本地机器,还可以提交本地修改到服务端系统库、获取系统库更新、还原删除的文件。

SVN部署完成后,您可以下载项目到本地机器,还可以提交本地修改到服务端系统库、获取系统库更新、还原删除的文件。

前提条件

您已完成部署SVN。具体操作,请参见部署svnserve访问SVN部署HTTP访问SVN

提交修改

完成以下操作,提交本地修改到服务端系统库中:

1.在项目文件空白处单击右键,选择SVN提交

2.输入本次提交的版本更新信息(所作修改的注释)、勾选要提交的操作内容,单击确定,即可把本机项目提交到SVN服务器资源库,覆盖掉资源库项目从而实现更新。

说明:

如果发生提交冲突,即两人都提交修改,后提交者由于版本落后会提交失败。这时,您可以先备份自己的项目,然后从服务端下载最新的项目,并将自己的项目覆盖到本地项目文件夹,再单击SVN提交即可成功提交。

若您提交的项目中删除了某个文件,则会显示如下图所示信息。

获取更新

SVN服务端系统库上的项目更新后,您可在本机项目文件空白处单击右键下载最新项目,选择SVN更新,即可自动完成下载,并会显示所有更新内容。

说明: 在原项目文件夹内选择SVN更新,会自动覆盖原有内容。建议您先备份,再更新,防止自己本来的项目内容丢失。

还原文件

完成以下操作,还原SVN中删除的文件:

1.打开一个文件夹,右键单击选择SVN 检出来检出数据。

2.删掉数据。

3.根据您是否已提交修改选择相应的操作:

a.未提交时,右键单击空白处,选择TortoiseSVN > SVN 还原

b.已提交时,服务端系统库中数据已得到同步,系统也会将其保存的数据删除。此时,您需要采取以下方法还原数据:

i)查看日志,确认删除了哪些文件。

ii)将删掉的文件保存版本至删除前的位置。

4.打开原文件夹,选择SVN提交,即可同步文件和系统库中的数据。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
3月前
|
运维 监控 Linux
服务器管理面板大盘点: 8款开源面板助你轻松管理Linux服务器
在数字化时代,服务器作为数据存储和计算的核心设备,其管理效率与安全性直接关系到业务的稳定性和可持续发展。随着技术的不断进步,开源社区涌现出众多服务器管理面板,这些工具以其强大的功能、灵活的配置和友好的用户界面,极大地简化了Linux服务器的管理工作。本文将详细介绍8款开源的服务器管理面板,包括Websoft9、宝塔、cPanel、1Panel等,旨在帮助运维人员更好地选择和使用这些工具,提升服务器管理效率。
|
3月前
|
运维 安全 Linux
2024 主流的开源服务器面板推荐
随着云计算和虚拟专用服务器(VPS)的普及,服务器面板工具成为了企业和个人管理服务器的得力助手。一个优秀的服务器面板不仅可以简化服务器管理任务,还可以提升工作效率和安全性。本文将为您介绍并测评几款2024年全网热门的服务器面板,包括Websoft9、宝塔、cPanel、1Panel等,帮助您找到最适合自己的管理工具。
2024 主流的开源服务器面板推荐
|
4月前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
819 3
|
4月前
|
网络协议 Unix Linux
一个.NET开源、快速、低延迟的异步套接字服务器和客户端库
一个.NET开源、快速、低延迟的异步套接字服务器和客户端库
120 4
|
4月前
|
Web App开发 运维 安全
1Panel:一个现代化、开源的 Linux 服务器运维管理面板
1Panel:一个现代化、开源的 Linux 服务器运维管理面板
164 0
|
4月前
|
Linux 数据安全/隐私保护 Windows
centos 7.2 搭建svn服务器
centos 7.2 搭建svn服务器
120 0
|
6月前
|
Android开发
svn服务器配置常见问题
svn服务器配置常见问题
83 1
|
6月前
|
缓存 NoSQL 网络安全
【Azure Redis 缓存】使用开源工具redis-copy时遇见6379端口无法连接到Redis服务器的问题
【Azure Redis 缓存】使用开源工具redis-copy时遇见6379端口无法连接到Redis服务器的问题
|
29天前
|
弹性计算 数据挖掘 应用服务中间件
阿里云轻量应用服务器68元与云服务器99元和199元区别及选择参考
目前阿里云有三款特惠云服务器,第一款轻量云服务器2核2G68元一年,第二款经济型云服务器2核2G3M带宽99元1年,第三款通用算力型2核4G5M带宽199元一年。有的新手用户并不是很清楚他们之间的区别,因此不知道如何选择。本文来介绍一下它们之间的区别以及选择参考。
416 87
|
22天前
|
存储 弹性计算 应用服务中间件
阿里云轻量应用服务器出新品通用型实例了,全球26个地域可选
近日,阿里云再度发力,推出了首款全新升级的轻量应用服务器——通用型实例。这款服务器实例不仅标配了200Mbps峰值公网带宽,更在计算、存储、网络等基础资源上进行了全面优化,旨在为中小企业和开发者提供更加轻量、易用、普惠的云计算服务,满足其对于通用计算小算力的迫切需求。目前,这款新品已在全球26个地域正式上线,为全球用户提供了更加便捷、高效的上云选择。
136 27

相关产品

  • 云服务器 ECS