[root@YUM svn_project1]# echo `date` >> file
[root@YUM svn_project1]# svn commit // 此时会打开一个vim窗口,文件为svn-commit.tmp,让你填commit 信息,(填了add date in file)填好,:wq 然后就会出现
正在发送 file
传输文件数据.
提交后的版本为 12。
------------------------------------------------------------------------
r12 | root |2020-03-1603:45:22+0800(一,2020-03-16)|2 行
add date in file
svn commit -F logmsg_file
[root@YUM svn_project1]# echo `date` >> file
[root@YUM svn_project1]# echo add new date > logmsg_file
[root@YUM svn_project1]# svn commit -F logmsg_file
正在发送 file
传输文件数据.
提交后的版本为 13。
[root@YUM svn_project1]# svn log .------------------------------------------------------------------------
r13 | root |2020-03-1603:47:23+0800(一,2020-03-16)|2 行
add new date
svn commit 部分修改
指定文件提交
svn commit 默认会提交 svn status 显示的 状态为 A M (待研究)的文件
svn commit -m "" file3 // 会提交当前目录下的file3 ,其他文件不提交
changelist
[suweishuai@centos77 trunk]$ ss
M file
M file2
A file4
[suweishuai@centos77 trunk]$ svn changelist list1 file file4
A [list1] file
A [list1] file4
[suweishuai@centos77 trunk]$ ss
M file2
--- Changelist 'list1':
M file
A file4
[suweishuai@centos77 trunk]$ svn commit --changelist list1 -m "add list1"
Sending file
Adding file4
Transmitting file data ..
Committed revision 12.[suweishuai@centos77 trunk]$ ss
M file2
[suweishuai@centos77 trunk]$ s update
Updating '.':
At revision 12.