文档章节

设置SVN忽略列表

i33
 i33
发布于 2015/04/23 16:29
字数 431
阅读 134
收藏 6

设置SVN 忽略列表 官方教程

#注意两点

  • The Global Ignore List

Another way to ignore files is to add them to the global ignore list. The big difference here is that the global ignore list is a client property. It applies to all Subversion projects, but on the client PC only. In general it is better to use the svn:ignore property where possible, because it can be applied to specific project areas, and it works for everyone who checks out the project. Read the section called “General Settings” for more information.

  • Ignoring Versioned Items

Versioned files and folders can never be ignored - that's a feature of Subversion. If you versioned a file by mistake, read the section called “Ignore files which are already versioned” for instructions on how to “unversion” it.

有时想有这需求,为了方便开发,团队需要首次上传项目IDE文件之类的,以后提交 的时候不需要再提交 ,因为上面说了,已经版本控制 的文件不可能在提交时通过配置ignore来忽略(不要提交框里显示出来),那么可以有个方法曲线救国: Change Lists SVN: Is there a way to mark a file as “do not commit”?

Tip Changelists are purely a local client feature. Creating and removing changelists will not affect the repository, nor anyone else's working copy. They are simply a convenient way for you to organise your files.

#SVN 全局忽略列表

公共过虑的文件模式

*.[Bb][Aa][Kk] *.[Dd][Bb] *.[Ll][Oo][Gg] *.[Mm][Aa][Pp] *.[Tt][Mm][Pp]

delphi 源码提交时需过虑的文件模式

.~ *.[Dd][Dd][Pp] *.[Dd][Cc][Pp] *.stat *.tds

vc6 vs2003 vs2005 源码提交时需过虑的文件模式

*.aps *.clw *.ilk *.idb *.ncb *.opt *.obj *.plg *.pch *.pdb *.suo *.user [Dd]ebug [Rr]elease *.o *.bin *.out *.scc

所有需过虑的文件模式

*.[Bb][Aa][Kk] *.[Dd][Bb] *.[Ll][Oo][Gg] *.[Mm][Aa][Pp] *.[Tt][Mm][Pp] .~ *.[Dd][Dd][Pp] *.[Dd][Cc][Pp] *.stat *.tds *.aps *.clw *.ilk *.idb *.ncb *.opt *.obj *.plg *.pch *.pdb *.suo *.user [Dd]ebug [Rr]elease *.fblz *.o *.bin *.out *.scc

本文转载自:http://my.oschina.net/shelllife/blog/142257#OSC_h2_6

共有 人打赏支持
i33

i33

粉丝 45
博文 241
码字总数 7442
作品 0
东城
私信 提问
linux下SVN忽略文件/文件夹的方法

假设想忽略文件temp 1. cd到temp所在的目录下: 2. svn propedit svn:ignore . 注意:请别漏掉最后的点(.表示当前目录),如果报错请看下面 3. 打开的文件就是忽略列表文件了(默认是空的)...

小代码2016
2015/01/02
0
0
svn 常用操作命令及问题处理

[TOC] 1. 常用命令 1.1. 基本使用 检出 checkout 加入版本控制 add 提交 commit 更新 update 清除锁定 重定向仓库地址到新地址 切换当前项目到指定分支 检查工作副本下的文件状态 查看工作副...

whoru
10/21
0
0
利用Subversion兼容Git使用

利用Subversion兼容Git使用 如果正在使用svn,打算换到git,又暂时不想放弃已有的svn代码库,可以选择git- svn。说一说我自己从svn到git的经验吧。 开始 安装最新版本的git,从git 1.5.3以后...

万事通
2010/03/02
1K
0
Android studio 下的svn配置使用

一、Android Studio配置SVN Android Studio关联配置SVN很简单,在Settings里面,找到Version Control->Subversion;在这个页面的控制面板中的General中将Use command line client打勾勾选上,...

让代码飞一会
2015/11/05
0
5
SVN提交maven项目,并忽略eclipse配置文件/target文件

将maven项目提交到svn时,应该避免将target目录及eclipse配置文件 (.project,.classpath,.settings)提交,因为这些文件都是可以从源代码和pom文件重新生成的,没有必要再进行版本控制, 如果...

5W1H-
2013/04/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Confluence 6 自定义你的空间

通过对你的空间进行界面的自定义能够让你的空间更加出类拔萃。 如果你具有空间管理员权限,你可以修改你空间的颜色配色,添加你自己的空间标识,选择是否在你空间中显示边栏。或者你可以进入...

honeymose
53分钟前
1
0
Ubuntu18.04 安装MySQL

1.安装MySQL sudo apt-get install mysql-server 2.配置MySQL sudo mysql_secure_installation 3.设置MySQL非root用户 设置原因:配置过程为系统root权限,在构建MySQL连接时出现错误:ERROR...

AI_SKI
今天
3
0
3.6 rc脚本(start方法) 3.7 rc脚本(stop和status方法) 3.8 rc脚本(以daemon方式启动)

3.6-3.7 rc脚本(start、stop和status方法) #!/usr/bin/env python# -*- coding: utf-8 -*-# [@Version](https://my.oschina.net/u/931210) : python 2.7# [@Time](https://my.oschina.......

隐匿的蚂蚁
今天
3
0
Cnn学习相关博客

CNN卷积神经网络原理讲解+图片识别应用(附源码) 笨方法学习CNN图像识别系列 深度学习图像识别项目(中):Keras和卷积神经网络(CNN) 卷积神经网络模型部署到移动设备 使用CNN神经网络进行...

-九天-
昨天
5
0
flutter 底部输入框 聊天输入框 Flexible

想在页面底部放个输入框,结果键盘一直遮住了,原来是布局问题 Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text("评论"), ...

大灰狼wow
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部