linux svn命令

svn revert:恢复本地修改

例如 svn revert --depth=infinity path

svn log:查看所有commit版本的日志信息

默认查看所有的commit版本的日志信息。

svn log -r 4:5  #只看版本4和版本5的日志信息;

svn log text.c  #查看文件text.c的日志修改信息;

svn log -v dir  #查看目录的日志修改信息,需要加v;

svn cat -r 4 text.c #查看版本4中的文件text.c的内容,不进行比较

svn diff:用来显示特定修改的行级详细信息

svn diff  #什么都不加,会坚持本地代码和缓存在本地.svn目录下的信息的不同;
svn diff -r 3  #比较你的本地代码和版本号为3的所有文件的不同;
svn diff -r 3 text.c  #比较你的本地代码和版本号为3的text.c文件的不同; 
svn diff -r 5:6  #比较版本5和版本6之间所有文件的不同;
svn diff -r 5:6 text.c  #比较版本5和版本6之间的text.c文件的变化

svn update: 更新到指定版本

svn update -r revision号 //恢复到指定的版本。比如: svn update -r 300

 

svn tree conflict的解决方法

由于未使用svn mv或者svn del的方法操作由svn管理的目录,导致working copy和svn仓库的目录不一致,导致tree conflict

svn resolve --accept working -R .
 

 

参考地址: http://blog.csdn.net/gexiaobaohelloworld/article/details/7752862

Linux SVN命令是用于管理版本控制系统Subversion的命令行工具。它可以对文件和目录进行版本控制,允许用户进行代码的检出、添加、提交、更新和删除等操作。以下是一些常用的Linux SVN命令和它们的功能: 1. svn checkout [路径] [本地目录]:将指定路径下的文件和目录检出到本地目录。 2. svn add [文件/目录]:将文件或目录添加到版本控制系统。 3. svn commit -m [提交信息] [路径]:将修改后的文件提交到版本控制系统。 4. svn update [路径]:更新指定路径下的文件和目录,将最新的版本下载到本地。 5. svn delete [文件/目录]:删除文件或目录,并将删除操作提交到版本控制系统。 6. svn status:显示工作副本中文件和目录的状态,包括修改、冲突、未纳入版本控制和已遗失等状态。 7. svn ls [路径]:列出指定路径下的文件和目录。 8. svn info [文件/目录]:显示文件或目录的版本信息,包括版本号、修订人和文件大小等。 9. svn revert [文件/目录]:撤销对文件或目录的修改,恢复到上一个版本。 10. svn log [路径]:显示指定路径下文件的提交历史记录。 11. svn diff [文件/目录]:显示文件或目录与上一个版本之间的差异。 12. svn export [路径] [本地目录]:将指定路径下的文件和目录导出到本地目录,不包含版本控制信息。 这些命令可以帮助用户进行版本控制、文件管理和团队协作等操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span> #### 引用[.reference_title] - *1* *2* *3* [Linux SVN常用命令详解](https://blog.csdn.net/weixin_45270982/article/details/104234032)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *4* [linux svn命令](https://download.csdn.net/download/weixin_38720173/14889398)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值