svnlinux客户端svnlinux客户端

如题所述

linux下的svn怎么设置忽略文件?

linux下svn忽略某类文件和目录,解释说明如下:

1.svn客户端的配置文件修改

改动是全局的.适用于忽略某一类文件

编辑svn的配置文件

$vim~/.subversion/config

找到包含global-ignores的那一行,取消注释,

global-ignores=*.o*.lo*.la*.al.libs*.so*.so.**.a*.pyc*.pyo__pycache__

*.rej*~#*#.#*.*.swp.DS_Store

添加需要过滤文件的通配符即可,可以过滤文件,也可以过滤目录。例如:

moc_*build-*

2.修改版本库的相关属性,精确控制忽略的文件

$svnpropeditsvn:ignoredir

propset功能可以合并到propedit中,后者功能更强

svn:ignore是一个编辑参数

dir是想过滤的文件所在的目录,我通常都是用'.',来直接编辑当前目录

这个属性是针对版本库进行的修改,因此需要提交这个修改

为了让编辑忽略的文件列表更加有效,我通常先设置svn默认的编辑器为vim

exportSVN_EDITOR=vim

比它默认风格的编辑器更加顺手。

SVN命令行怎么用?

你在命令行只输入了svn的地址,这样是连接不上的。

你需要一个支持svn的软件,比如eclipse。

在命令行的话,用下面的命令,前提是你安装了svn命令。

看看这个吧

SVN使用指引(本地服务器为Linux)-腾讯开放平台

linuxsvn怎么checkout到某个版本?

查看软件版本:svn--version查看文件或目录状态:svnstatus-vpath(显示文件和子目录状态)第一列保持相同,第二列显示工作版本号,第三和第四列显示最后一次修改的版本号和修改人。

温馨提示:答案为网友推荐,仅供参考
相似回答