版本管理工具 --svn的使用(命令行)

 

1、svn add 目录,排除文件

通过SVN命令行,我们可以只提交项目的目录结构,从而绕开一开始就将我们不想要上传的文件给提交到服务器上。
命令如下:
svn add -N [directory]

 

2、 SVN 更换项目路径

svn sw 新的项目svn地址
例如:

svn sw https://192.168.0.5:8443/svn/XSTHC/project/java/sentamdt2.0

 

3、SVN ignore:

svn 配置ignore生效

目录 '.' 下单文件类型忽略

svn propset svn:ignore -R Thumbs.db .

 

目录 '.' 下多类型文件忽略;(-R 子目录同步规则)

svn propset svn:ignore -R "*.class
> *.apk
> Thumbs.db" .

 

使用-F通过配置文件来忽略

文本文档.svnignore

build
bin  
gen  
proguard  
.classpath  
.project  
local.properties  
Thumbs.db  
*.apk  
*.ap_  
*.class  
*.dex

命令:

svn propset svn:ignore -R -F .svnignore .

 

svn 忽略查看

查看全部(ignore文件也会显示)
svn status --no-ignore

查看目录的ignore规则
svn proplist -v [PATH]

 

 

4、delete svn库文件删除--本地保留

svn delete --keep-local [path]

 

5、revert 撤销add

svn revert --recursive path/

 

6、cleanup

  lock文件,无法操作问题  

svn cleanup 

 

  

 

posted @ 2020-04-10 17:01  戒骄戒躁-沉淀积蓄  阅读(581)  评论(0)    收藏  举报