|
|
1
690
(此答案已更新,以符合SVN 1.8和1.9的行为) 您有两个问题: 将文件标记为已忽略:我所说的“忽略的文件”是指即使是“未版本化”的文件也不会出现在列表中:您的SVN客户机将假装文件根本不存在于文件系统中。 忽略的文件由“文件模式”指定。SVN的在线文档中解释了文件模式的语法和格式: http://svnbook.red-bean.com/nightly/en/svn.advanced.props.special.ignore.html “Subversion中的文件模式”。 从1.8版(2013年6月)及更高版本开始,Subversion支持3种不同的指定文件模式的方法。下面是一个总结和示例:
1-运行时配置区域-
|
|
2
76
使用以下命令创建不在版本控制文件下的列表。
然后将文件编辑为 只留下你想忽略的文件 . 然后使用此选项忽略文件中列出的文件:
注意行末的圆点。它告诉SVN正在当前目录上设置属性。 删除文件:
最后提交,
然后,您可以通过以下方式检查哪些文件被忽略:
|
|
|
3
47
如果您正在使用
TortoiseSVN
,右键单击文件,然后选择
Tortoissesvn/添加到忽略列表
. 这会将文件/通配符添加到
您可以在上下文菜单中的 Tortoissesvn/属性 . |
|
|
4
36
您可以忽略类似的文件或目录 吉蒂格诺 . 只需创建要忽略的目录/文件列表的文本文件,并运行以下代码:
或者,如果不想使用文本文件,可以这样做:
Source: Karsten's Blog - Set svn:ignore for multiple files from command line |
|
5
21
我找到了那篇文章 .svnignore Example for Java . 示例:.svnignore for ruby on rails,
之后:
.gitignore的示例。你可以用你的.svnignore |
|
|
6
14
好像没人提到过…
然后编辑文件的内容以指定要忽略的模式,退出编辑器,一切都完成了。 |
|
|
7
10
使用propedit时,请确保没有任何尾随空格,因为这将导致文件从忽略列表中排除。 如果在Linux上使用tab autocomplete创建文件以开始,则会自动插入这些文件:
|
|
|
8
8
另一个解决方案是:
或逐行
它做什么:
|
|
|
9
7
此外,如果您使用Tortoise SVN,则可以执行以下操作:
|
|
|
10
5
更易读的版本 bkbilly's answer:
它做什么:
|
|
|
11
4
|
|
|
12
3
您还可以在SVN的配置文件中设置全局忽略模式。 |
|
13
3
|
|
|
14
3
Adding a directory to subversion, and ignoring the directory contents
或
|
|
|
15
3
视觉神经网络
这会将文件添加到
在Visual Studio项目中,我们添加了以下要忽略的文件:
我们正在的SVN上管理源代码 Comparetrap 成功使用此方法 |
|
|
16
2
使用命令 支持向量机状态 在显示文件状态的工作副本上,尚未受版本控制(且未被忽略)的文件旁边将有一个问号。 至于忽略需要编辑svn:ignore属性的文件,请阅读“忽略svnbook中未版本化的项”一章 http://svnbook.red-bean.com/en/1.5/svn.advanced.props.special.ignore.html . 本书还详细介绍了如何使用SVN状态。 |
|
|
17
0
|
|
|
Eric · pip安装-e svn+ssh不接受用户 8 年前 |
|
|
Anu699 · 在git中管理多个项目的最佳方式是什么?[已关闭] 8 年前 |
|
|
Dipu H · Viewvc未扩展关键字 8 年前 |
|
|
NealWalters · SVNLook-存储库格式-语法不正确 8 年前 |
|
|
m-mas · 尝试与svn重新同步trac时出错 8 年前 |
|
|
Wombattle · 通过命令行在SVN中保留时间戳 8 年前 |