svn commit(ci)提交

描述:

svn commit             — 将修改从工作拷贝发送到版本库(提交本地修改代码)。

svn ci 简写

将修改从工作拷贝发送到版本库。如果你没有使用--file或--message提供一个提交日志信息,svn会启动你的编辑器来编写一个提交信息,见“配置”一节的editor-cmd小节。

svn commit会返回所有找到的锁定令牌并释放所有提交PATHS的锁定,除非传递--no-unlock参数。

用法:

句法 (Syntax)

svn commit -m “LogMessage“ [-N] [--no-unlock] PATH(如果选择了保持锁,就使用–no-unlock开关)
例如:svn commit -m “add test file for my test“ test.php
简写:svn ci

例子:

1、使用命令行上的提交消息和当前目录的隐式目标(“ .”)提交对文件的简单修改:

句法 (Syntax)

$ svn commit -m "added howto section."

2、foo.php使用名为 的文件中的提交消息提交对文件的修改 (在命令行中明确指定) msg:

句法 (Syntax)

$ svn commit -F msg foo.php

3、如果要使用--file ( -F) 的提交消息使用受版本控制的文件,则需要传递 --force-log选项:

句法 (Syntax)

$ svn commit --force-log -F file_under_vc.txt foo.php


上一主题 svn cleanup 清除 下一主题 svn copy 复制
  • 使用社交账号登录,本站支持
全部评论(0)