linux上svn服务怎么提交修改后的文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux上svn服务怎么提交修改后的文件相关的知识,希望对你有一定的参考价值。
1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。
2、其次,在linux命令行中输入:svn commit -m 'commit log' test.txt。
3、最后,按下回车键执行shell指令,此时会看到。
参考技术A1.将文件checkout到本地目录
#语法:svn checkout path(path是服务器上的目录)#例如:
svn checkout svn: // 192.168 . 1.1 / pro / domain
2.将改动的文件提交到版本库
#语法:svn commit -m " LogMessage " [ -N ] [ --no-unlock ] PATH (如果选择了保持锁,就使用--no-unlock开关)#例如将修改的test.php文件SVN提交
svn commit -m " add test file for my test " test.php 参考技术B svn update
svn commit
两步操作,一步同步服务器信息,一步提交 参考技术C svn ci -m "备注信息" 文件名
svn 命令行怎么解决冲突
参考技术A 如果不小心提交了一些动态改变根本不需要的文件到svn服务器上,出现冲突如何解决?基本思路是首先使用svn resolved filename 放弃对文件的修改,然后就可以提交上去了。
然后svn rm test.log删除掉这个文件。然后再次提交,如果其他人更新的也同样处理。
1.svn ci -m "update"
svn: Commit failed (details follow):
svn: Aborting commit: 'test.log' remains in conflict
2.使用svn resolved test.log
3.svn ci -m "update"
这个时候应该可以提交了
4.svn rm test.log
删除掉这个文件
5.svn ci -m "update"
再次提交
这个时候服务器上就没有这个文件了。
在其他的服务器终端上如果遇到这个问题的时候重复这个操作。本回答被提问者和网友采纳
以上是关于linux上svn服务怎么提交修改后的文件的主要内容,如果未能解决你的问题,请参考以下文章