|
|
1
48
到第1.8版,现在
|
|
|
2
44
|
|
|
3
41
这是不可能的。颠覆只有两种忽视机制,
|
|
4
16
这对我很有用:
|
|
|
5
12
添加到~/.subversion/config或/etc/subversion/config文件:
|
|
|
6
8
可以通过从版本控制中删除目录来忽略build和dist目录。技巧是使用--keep-local选项将目录保留在工作副本中。例如:
Subversion将不再跟踪该目录,但它仍将在您的工作副本中,以保存编译器输出等。 干杯, 乔 |
|
|
7
6
例如,文件夹结构:
在ignore命令之前对dist内容执行svn删除是很好的,因此对于分支,dist将为空。 为我工作,今天测试。 Here is the page explaining it a bit |
|
|
8
5
为了忽略所有存储库中的所有此类文件,可以添加
不幸的是,没有针对每个存储库的选项来执行此操作。基本上是每个用户,或者每个目录,所以
|
|
|
9
5
首先,您必须移动到工作副本的顶部文件夹,并在其中创建一个文件(例如.svnignore),在该文件夹中,您应该放置所有要忽略的模式,例如(对于Android项目):
然后运行以下命令(请记住,您必须位于工作副本的顶部文件夹中):
这仅适用于尚未受版本控制的文件夹和文件。如果希望正在进行版本控制的文件夹(或文件)也开始被忽略,请通过运行以下命令将其从版本控制中删除:
从这篇解释一切的伟大文章中得到了所有这些: http://superchlorine.com/2013/08/getting-svn-to-ignore-files-and-directories/ |
|
|
10
4
在Subversion 1.8 over中,可以为当前存储库设置全局忽略。
还可以创建一个名为.svnignore的文件夹,并写入条件。
记住每行有一个条件,设置build/*或dist/debug是徒劳的。 然后执行命令:
|
|
|
11
2
创建一个文件并将忽略项添加到其中 输入列表:
然后应用以下命令
目录是目录的名称,您还可以对目录/子目录进行子分类。或者使用*记下当前目录。 这是假设您使用bash作为外壳 |
|
|
12
2
其中svn_ignore_rules是一个包含忽略规则的文件——每行一个 当然,每次向repo添加新目录时都必须重新运行它。 svn_-ignore_规则也可以被视为签入回购协议,以便对回购协议具有写访问权限的其他用户重新使用。 |
|
|
13
1
cd parent_dir包含要递归忽略的文件夹的目录 SVN属性SVN:忽略。#将打开SVN-PROP.TMP 登记文件夹 ^ x Y 提交-m“忽略目标目录” |
|
|
14
0
一种方法是向提交前或提交后挂钩添加某种检查,但如果您不拥有repo服务器,则直接注意到这一点。 |
|
|
15
0
由于这个可能很常见的问题似乎没有解决方案,我想和大家分享一下我们的解决方案。其他人已经明确表示,您可以使用
为了让生活更轻松,我创建了一个名为
我非常感谢SVN存储库中的解决方案,所以如果有人知道,您愿意分享它吗? |