共计 1721 个字符,预计需要花费 5 分钟才能阅读完成。
Subversion 是一种集中式的版本控制系统,个别被简称为 SVN。作为目前可用的泛滥版本控制选项之一,SVN 仍旧存在着分支性能弱、集中式导致服务器压力大等问题。
如果您的需要曾经超过 SVN 所提供的性能范畴应该怎么办?龙智将在系列文章中为您提供其余版本控制软件的实际参考。咱们将从为什么应用 SVN、命令备忘录清单、托管储存库、如何应用客户端等角度比照 Perforce Helix Core、SVN 与 Git,让您可能深刻理解各个版本控制软件的优缺点。
作为 DevSecOps 研发平安经营一体化解决方案供应商,龙智继续关注版本控制畛域动静与倒退,为您进步最新洞察与最佳实际参考,帮忙大型开发团队更好地进行数字资产治理与合作。
SVN 命令能让您在 Subversion 中更加高效地工作。
示例:如何显示 SVN 储存库列表
例如,应用 SVN 命令能够帮忙您显示 SVN 储存库的列表。只需应用 svn list repository 命令,就会失去所有储存库及其内容的列表。
当然,这只是您须要晓得的泛滥有用的 SVN 命令中的一部分。从 SVN 切换到更好的工具?
许多团队曾经从 SVN 切换到 Helix Core。
这是因为 Helix Core 提供了更快地速度、大规模和安全性。因为命令类似,所以很容易上手。最多可供 5 位用户收费应用。
分割龙智,从 SVN 切换到 HELIX CORE
SVN 根本命令
以下是每名开发人员和管理员都应该晓得的 SVN 根本命令。
svn 管理员创立
svn admincreate 命令创立一个新的空储存库。
svn 导入
svn import 命令将未版本化的文件树提交到储存库中(并在须要时创立两头目录)。
svn 签出
svn checkout 命令从储存库中签出工作正本。此命令有时缩写为“svn co”。
svn 提交
svn commit 命令将您的变更发送回 svn 服务器。
svn 增加
svn add 命令将向储存库中增加一个新的文件,但前提是您实现了 svn 提交。
svn 删除
svn delete 命令将从储存库的工作正本中删除文件。
svn 列表
svn list 命令容许您查看储存库中的文件列表,而无需创立工作正本。
svn 差别
svn diff 命令显示工作正本与主 svn 储存库中的正本之间的差别。
svn 状态
svn status 命令打印工作正本文件和目录的状态。
svn 信息
svn info 命令显示无关本地或近程我的项目的信息。
svn 日志
svn log 命令显示来自储存库的日志音讯。
svn 挪动
svn move 命令将文件从一个目录挪动到另一个目录(或重命名)。
svn 合并
svn merge 命令将两个不同版本合并到您的工作正本中。
svn 复原
svn revert 命令复原工作正本中的变更以及属性变更信息。例如,能够应用 svn revert 吊销 svn 增加。
svn 更新
svn update 命令应用储存库中的更改更新工作正本。
svn 货架
svn shelve 命令存储变更,而无需提交变更。
svn 帮忙
svn help 命令提供可用命令的摘要。
您是否应用了正确的工具?
浏览本篇文章,找出比起 SVN,团队更喜爱 Perforce Helix Core 的起因。《Perforce 与 SVN 的较量,谁会赢?》
SVN 命令备忘清单
须要一个不便的 SVN 命令备忘单来参考吗?
在这里,咱们为您须要理解的每个 SVN 命令编写了一个疾速参考指南。如果您正在思考迁徙到 Helix Core,咱们还提供了与 Helix Core P4 命令等效的命令。
从 SVN 命令切换到 P4 命令
Helix Core 和 SVN 都能比 Git 更好地解决大型文件,以及它们的确有许多根底且类似的命令,但也仅此而已,它们的相似之处到此结束了。
Helix Core 可大规模提供高性能,让您的开发人员在多个地位解决代码。并且您能够轻松治理大文件和简单数据。这就是为什么 SVN 团队纷纷开始迁徙至 Helix Core,以及您的团队也须要如此。
文章起源:https://bit.ly/3wnhU5W
如需从 SVN 迁徙至 Perforce Helix Core,或理解更多对于 Perforce Helix Core 的信息,请分割 Perforce 受权合作伙伴——龙智:
官网:www.shdsd.com
电话:400-775-5506
邮箱:marketing@shdsd.com