SVN笔记的.pdfVIP

  • 8
  • 0
  • 约 10页
  • 2017-10-13 发布于浙江
  • 举报
SVN笔记的

SVN笔记 2013年2月25 日星期一 Tortoise是配合资源管理器用的. 0:28 svn 命令行客户端程序。 svnversion 显示工作拷贝的状态(用术语来说,就是当前项目的修订版本)。 svnlook 直接查看Subversion版本库的工具。 svnadmin 建立、调整和修复Subversion版本库的工具。 svndumpfilter 过滤Subversion版本库转储数据流的工具。 mod_dav_svn Apache HTTP服务器的一个插件,使版本库可以通过网 络访问。 svnserve 一个单独运行的服务器程序,可以作为守护进程或由SSH调 用。这是另 一种使版本库可以通过网络访问的方式。 svnsync 一个通过网络增量镜像版本库的程序。版本库历史复制. 每更新一项就输出一行信息,使用首字符来报告执行的动作。这些字 符的含义是: A 已添加 D 已删除 U 已更新 C 合并冲突 G 合并成功 E 已存在 全局选项: --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  日志 -m 或 --message 日志内容 一定要用双引号 分区 PHP 的第 1 页  svn checkout 远程目录 本地目录 目录对目录的copy 列表中的A表示Subversion增加了一些条目到工作拷贝 表 1.1. 版本库访问URL 模式访问方法 file:/// 直接版本库访问(本地磁盘)(注意是三个/) http:// 通过配置Subversion的Apache服务器的 WebDAV协议 https:// 与http://相似,但是包括SSL加密。 svn:// 通过svnserve服务自定义的协议 svn+ssh:// 与svn://相似,但通过SSH封装。  svn import 本地目录 远程URL 把本地目录导入到远程 版本库中, 但是本地目录不进行版本化. 如果想版本化, 还需要svn checkout  svn checkout 远程url 本地目录 本地目录可以不写, 如果不写, 则会把远程的代码库目录名, 当成本地目录.  svn commit . --username yf -m commit log 使用yf用户提前当前目录, 日志为 commit log  svn add foo 把foo添加到目录树中, 如果foo是一个目录, 会把foo下的所有文件都添加进去, 如果不想添加目录foo下的文件, 使用参数 -N 或 --non-recursive  svn delete foo  svn copy foo bar  svn move foo bar  svn mkdir dir_a 以上四个命令可以把foo换成 URL 地址, 表示直接操作版本库 只操作版本库, 不在本地创建.  svn status 目录或文件 哪些文件被修改了 如果不带目录, 只显示当前目录及子目录下, 哪里被修改了  svn status -v verbose 显示当前copy的status,

文档评论(0)

1亿VIP精品文档

相关文档