`

svn过滤提交的小技巧

 
阅读更多

我们在命令行中使用svn ci 提交代码时候,可能经常碰到的问题就是,把一些我们不想提交的数据也提交到服务器上,那么怎么处理这个东西呢?

今天自己也恰巧碰到这样场景,折腾了下,很简单!

 

1.新建一个工程 

svn co http://xxxxxxx:8080/svn/xxx/yyy/trunk --depth=empty    // 将你要新建目录的父目录下载到本地

mkdir test-project 

svn add test-project

svn ci -m 'add a new project'

 

2.添加过滤条件

vim  .svnignore

.project

.classpath

.project

tmp

temp

*.log

target

.settings

 

:x 保存退出

 

svn -R propset svn:ignore -F .svnignore test-project   // 将该文件作用于当前目录 

 

这样你再添加

mkdir temp 

svn st 就不会把temp目录给显示出来!

 

如此就搞定了!

分享到:
评论

相关推荐

    SVN自动提交脚本 For Windows

    SVN自动提交脚本,通过执行SVN Status命令来获取当前目录的Svn diff,通过替换SVN diff来将文件列表转换成Svn提交命令,最后对执行所有SVN命令来完成自动提交,可以用于SVN仓库的代码自动导入

    SVN版本回归小技巧

    SVN版本回归小技巧,删除服务器版本,更改版本信息

    svn提交日志导出工具v4.6

    一款java swing界面导出svn日志的工具,采用svnkit开发,较早期版本添加支持历史svn url备份,添加按提交人过滤,添加导出文件的功能,详情见rar包中的readme文本文档

    svn提交日志导出工具v4.1

    由于开发人员对日常工作难免提交svn文件,在项目发版...本工具是导出svn服务器提交日志,可以按照提交人过滤,提交日期过滤,并且可以生成修改文件清单并有去重功能。本版本是新版本添加了若干功能,详见里面的说明文件

    提交svn忽略的文件

    向svn上提交项目工程的时候 有些不需要的文件是不必要向上提交的。

    SVN自动更新提交脚本.zip(windows版本)

    SVN自动更新、提交脚本可以自由设置提交以及更新时间,带注释方便理解,附带使用教程。。。。。。。。。。。。。。。。。。。。

    统计SVN代码提交次数工具-statSVN

    统计SVN代码提交次数工具-statSVN /workspace 最新版本所在的目录  -include **/*.cpp:**/*.h 默认情况下statsvn统计指定目录下的所有文件,这个参数可以设置指定统计具体文件  -exclude xxx/** 表示不统计的内容...

    svn提交设置--日志

    1,svn提交时强制填写日志。 2,修改日志只能修改自己的。 压缩包包含两个文件:pre-commit,pre-revprop-change。 更新:解决提示显示的乱码问题。 使用方法:...

    svn提交文件自动邮件提醒

    svn提交自动邮件提醒 commit-email.pl+钩子程序

    SVN空文件夹提交报错,文件文件夹操作。

    文件文件夹操作。解决SVN空文件夹提交失败。运行软件输入:命令-空文件夹插入文件。填充文件即可提交。

    SVN不能提交解决方案

    SVN 出现错误无法提交,通过删除SVN在本地SQLITE中的操作记录,来恢复提交功能。

    SVN半自动提交脚本

    可自动提交预设的文件,利用windows的计划任务可每天定时对文件进行提交。 可自行修改要提交的文件路径及日志的填写。

    svn提交日志导出工具源码

    由于开发人员对日常工作难免提交svn文件,在项目发版的时候...本工具是导出svn服务器提交日志,可以按照提交人过滤,提交日期过滤,并且可以生成修改文件清单并有去重功能 本资源是源码,如果有不足之处,请指出,谢谢

    SVN提交代码时格式

    SVN提交代码时格式填写,入门级教程,大家可以参考下,谢谢!

    svn限制提交

    svn限制提交,在进行代码团队管理时,可控制代码必须填写注释,再上传

    限制单个文件大小,svn 钩子

    Windows下,svn提交时限制单个文件大小

    svn提交日志导出工具v4.5

    一款java swing界面导出svn日志的工具,采用svnkit开发,较早期版本添加支持历史svn url备份,添加按提交人过滤,添加导出文件的功能,详情见rar包中的readme文本文档

    svn提交日志长度限制脚本

    svn提交日志长度限制脚本,其中svnlook.exe所在路径修改成你实际安装svn server路径即可。

    SVN提交必须输入备注信息插件

    SVN提交必须输入备注信息插件 将该文件放置到仓库钩子文件夹中即可.

    svn提交代码合并分支.txt

    svn提交代码合并分支.txt

Global site tag (gtag.js) - Google Analytics