问题:经常用svn,却一知半解!
解决方案:svn help[具体命令]
例如:
[root@localhost edu]# svn help ci
commit (ci): 把工作副本的修改提交到版本库。
用法: commit [路径...]
必须提供日志消息,但它可以是空的。如果没有指定 --message 或 --file
选项,编辑器会被启动。如果有目标是锁定的或者包含锁定条目,则在成功
提交后会被解锁。
有效选项:
-q [--quiet] : 不打印信息,或只打印概要信息
-N [--non-recursive] : 过时;尝试 --depth=files 或 --depth=immediates
--depth ARG : 受深度参数 ARG(“empty”,“files”,“immediates”,或“infinity”) 约束的操作
--targets ARG : 传递文件 ARG 内容为附件参数
--no-unlock : 不要解锁目标
-m [--message] ARG : 指定日志信息ARG
-F [--file] ARG : 从文件ARG读取日志信息
--force-log : 强制校验日志信息资源
--editor-cmd ARG : 使用 ARG 作为外部编辑器
--encoding ARG : 将ARG的值视为字符编码
--with-revprop ARG : 在新版本设置版本属性 ARG
使用格式 name[=value]
--changelist ARG : 只能对修改列表 ARG 成员操作
[aliases: --cl]
--keep-changelists : 不要在提交后删除修改列表
全局选项:
--username ARG : 指定用户名称 ARG
--password ARG : 指定密码 ARG
--no-auth-cache : 不要缓存用户认证令牌
--non-interactive : 不要交互提示
--trust-server-cert : 不提示的接受未知的 SSL 服务器证书(只用于选项 “--non-interactive”)
--config-dir ARG : 从目录 ARG 读取用户配置文件
--config-option ARG : 以下属格式设置用户配置选项:
FILE:SECTION:OPTION=[VALUE]
例如:
servers:global:http-library=serf
这样的解析比man还要仔细,应该可以满足一般的简单的需求了!
分享到:
相关推荐
这篇博客文章“SVN版本控制使用心得”可能会探讨如何有效地利用SVN来优化软件开发流程。 在SVN中,主要有以下几个核心概念: 1. **仓库(Repository)**:这是存储所有项目文件的地方,是版本控制的核心。每个版本...
本篇文章主要探讨的是如何将BugFree(一个开源的缺陷管理工具)与Subversion(SVN,一款流行的版本控制系统)进行整合,从而实现更加高效、有序的软件开发流程。通过整合这两个工具,我们可以更好地追踪代码中的错误...
### Git的使用与心得 #### 一、Git简介 **Git**是一种分布式版本控制系统,它由Linus Torvalds在2005年创建,旨在有效地管理Linux内核的开发。Git的设计目的是为了提高效率和可靠性,使得无论是小型还是大型项目都...
SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件。通过命令行界面,开发者可以高效地进行版本控制操作,包括代码的提交、更新、查看历史记录等。以下是对SVN服务端命令行使用的...
3. **导入项目到SVN仓库**:使用SVN客户端工具将项目导入到SVN仓库中。 4. **配置PBSCC**: - 在PowerBuilder中打开“Tools”菜单下的“Options”。 - 选择“Source Control”选项卡,在“Source Control Plugin”...
希望对想用PB+PBSCC+SVN模型进行源码管理的同行有所帮助。 本文内容目录如下: 1序言 2环境安装 2.1安装Subversion 2.2安装TortoiseSVN 2.3PBSCC安装 3环境配置 3.1工作目录配置 3.2目录关联SVN设置 3.3PB环境设置 4...
【描述】虽然描述为空,但我们可以推测博主可能分享了他在配置SVN与Apache服务器过程中的经验和心得,可能包括了一些常见问题的解决方案和最佳实践。 【标签】:“源码”和“工具”这两个标签表明了主题涉及的是与...
在信息技术飞速发展的今天,为了加快开发的效率,提升各个部门的联动...日益更新的用户需求和不断升级的版本,如何才能做到灵活控制版本,今天我们请到了智博创享web端开发大牛卢建敏,他将分享使用SVN的心得和经验。
理解版本管理机制,如Git或SVN的集成,有助于项目管理。 8. **设计变更管理**:在设计过程中,经常会遇到需要修改的地方。学习如何使用设计变更订单(ECO)功能,可以系统地跟踪和应用这些变更,确保设计的一致性。...
SVNSubversion以及Subversion的详尽资料,word及PDF文档,和3个不同版本的安装文件,svn(subversion)是近年来崛起的版本管理工具,是...目前,绝大多数开源软件都使用svn作为代码版本管理软件。欢迎大家多多交流心得~
可网页添加账号和控制,下面是安装心得 1.到http://phpstudy.net/download.html下载JspStudy JSP环境一键安装包,解压,进行安装,安装好后,选择其他选项菜单-JspStudy 设置-端口常规设置,进入后全做修改PHP目录需...
- 实习生要学会使用版本控制系统,如Git或SVN,来管理代码的变更和协作。 - 理解分支策略、合并冲突解决以及版本发布管理等概念。 由于文档内容是乱码,无法确定是否还有其他特定的知识点。但是基于软件开发实习...
把自己使用IDEAt的心得整理成了笔记,以目录结构和图文形式展示,主要内容分为1.安装 2.设置 3.配置JDK 4.创建项目 5.JVM参数配置(64位,内存8G以上) 6.java Web项目创建 7.为java Wbe项目添加第三方依赖 8.配置Maven及...
这个个人版Git使用教程由作者Max编写,旨在分享他使用Git的心得体会。Git的设计理念与SVN(Subversion)有所不同,它解决了SVN在集中式管理中存在的问题。 在1.1章节中,作者对比了SVN和Git的基本概念。SVN是一种...
你可以通过Wireshark官网下载源代码的归档文件,或者使用Subversion客户端通过SVN地址直接从版本库中检出。记得确认你获取的是与你系统兼容的版本。 6. **修改`config.nmake`文件**: 在解压后的Wireshark源代码...
如果您对使用 Subclipse 和 MyEclipse 进行 Java 项目的版本控制感兴趣,欢迎加入我们的社区,分享更多实践经验和技术心得。 --- 通过以上步骤和注意事项,我们可以有效地使用 SubVersion 和 MyEclipse 对 Java ...