svn 的基本使用

 时间:2024-10-14 03:27:42

svn,最常用的版本邢赳剁曛管理工具之一

基本:

二进制文件处失窝蜜琶理,差异传输,原子提交,全局版本号。

windows用户可用小乌龟(tortoisesvn),也可命令。

同类工具有vss、cvs、svn、git(各有优点,功能、命令也大都相同,都有针对开发工具插件)

此文仅列出常用命令,及提升方法,请实践学习

命令:

【帮助】

svn --help

svn [**] --help//**表示命令,如checkout、up...

【操作】

注:*****/** (**表示缩写)

svn checkout/co URL[@REV]... [PATH]

svn update/up

svn add

svn delete/del/remove/rm

svn move

svn copy/cp(when URL → URL,Complete server-side copy. This is usually used to branch and tag.)

svn revert -R /folder/subfolder

svn revert /folder/subfolder/file.pnp

svn resolve--accept working -R .

svn resolved /folder/subfolder/file.pnp

svn commit/ci, (svn ci -m "bug fix(someplm).--by name")

【查看】

svn info

svn log

svn status/st

svn diff/di //查看当前文件夹下所有区别(本地与svnserver中)

svn di folder/file.php//查看指定文件区别

svn di-r versionnum //与指定版本比较

svn di-c 35418 > formattext.patch

svn di-r 35994:35998 http://svn.kk.com/siemens/project/a> updatepropertyview.patch

【高级】

切换目录:

svn switch — Update working copy to a different URL.

svn switch https://svn.kk.com/project/a-1

合并:

merge — Apply the differences between two sources to a working copy path.

svn merge https://svn.kk.com/project/a-0 https://svn.kk.com/project/a-1

svn merge -rHEAD:PREV .

打tag

svn cp https://svn.kk.com/project/a-0https://svn.kk.com/project/a-1-m "a-1-1"

【其它】

svnimport

svnexport

svnlock

svnunlock

svnclear

-------------------------------------华丽的分隔线-------------------------------------

提升:

1.多操作

2.使用“--help”

svn 的基本使用

--jawidx.20140606

  • 轻坦使用技巧
  • 页游广告文案是怎么写的?
  • Win10从17677版升级到17682版系统教程
  • 藤椒牛肉面的烹饪方法
  • 铺上的拼音怎么拼
  • 热门搜索
    小学心理健康手抄报 低碳环保我先行手抄报 预防传染病手抄报资料 关于消防的手抄报图片 小学英语手抄报大全 化学手抄报版面设计 安全主题手抄报 廉洁手抄报图片 迈好初中第一步手抄报 吸烟的危害手抄报