linux下SVN忽略文件/文件夹的方法
假设想忽略文件temp
1. cd到temp所在的目录下:
2. svn propedit svn:ignore .
注意:请别漏掉最后的点(.表示当前目录),如果报错请看下面
3. 打开的文件就是忽略列表文件了(默认是空的),每一行是一项,在该文件中输入temp,保存退出
4. svn st查看状态,temp的?状态已经消除了
如果在svn propedit svn:ignore .时报错:svn: None of the environment variables SVN_EDITOR, VISUAL or EDITOR are set, and no 'editor-cmd' run-time configuration option was found
说明SVN的默认属性编辑器没有设置,设置方法如下:
vi ~/.bash_profile
在最后一行追加
export SVN_EDITOR=vim
保存退出,然后输入命令source ~/.bash_profile(使配置文件立即生效)
以上步骤完成后,继续按照上面的方法设置
假设想忽略文件temp
1. cd到temp所在的目录下:
2. svn propedit svn:ignore .
注意:请别漏掉最后的点(.表示当前目录),如果报错请看下面
3. 打开的文件就是忽略列表文件了(默认是空的),每一行是一项,在该文件中输入temp,保存退出
4. svn st查看状态,temp的?状态已经消除了
如果在svn propedit svn:ignore .时报错:svn: None of the environment variables SVN_EDITOR, VISUAL or EDITOR are set, and no 'editor-cmd' run-time configuration option was found
说明SVN的默认属性编辑器没有设置,设置方法如下:
vi ~/.bash_profile
在最后一行追加
export SVN_EDITOR=vim
保存退出,然后输入命令source ~/.bash_profile(使配置文件立即生效)
以上步骤完成后,继续按照上面的方法设置
一直不知道svn的忽略命令如何使用,经过google的查找,使用方法还是有的,做个记录好了。
如果想在SVN提交时,忽略某个文件,也就是某个文件不提交,可以使用
svn propedit svn:ignore命令。
下面详细介绍一下使用步骤。
单纯的看svn官方文档和一些网上搜索的资料,有时候真的不如亲自试验的好。
svn propedit svn:ignore 目录名称。
注意,在使用这个SVN的属性编辑前,你得确保后面的“目录名称”是SVN版本控制的目录。
如果要忽略此目录下的文件,可以如下操作。
比如,想忽略/product目录下的test.php文件。前提是/product目录必须在svn版本控制下,而test.php文件不在svn版本控制。
svn st先看一下状态,会显示如下:
? /product/test.php
我们需要将test.php文件加入忽略列表。
此时先设置SVN默认的编辑器
export SVN_EDITOR=vim
然后,使用svn propedit svn:ignore ,用法如下
svn propedit svn:ignore /product
此时会出现一个VIM的编辑窗口,表示需要将某个文件加入到忽略列表里
我们在编辑窗口中,写入
test.php
然后保存,并退出VIM编辑器。
这时候会有一个提示:属性 “svn:ignore” 于 “product” 被设为新值。
表示文件test.php的svn:ignore属性设置成功。
然后使用svn st查看,会显示:
M product
我们需要提交,然后这个svn:ignore属性才会起作用
svn ci -m '忽略test.php文件'
这时候,无论你如何修改test.php文件,再使用svn st时,也不会出现修改提示符合M了。
jpg改doc
转载地址:http://blog.csdn.net/xocoder/article/details/19829995
转载地址:http://www.cnblogs.com/kuangke/p/5585780.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架