问题标签 [svnignore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
28233 浏览

svn - 如何在 SVN 中创建多个项目的忽略列表?

我正在使用以下命令行在 Windows 机器上创建一个忽略列表:

目录树结构为:

我正在运行该命令,而我的当前目录是\src. 这工作正常,但我想将另一个文件夹添加\src\Fardis.Test\obj\到忽略列表中,但它失败了。我尝试了以下方法:

在发出其中一个之后,svn status表明没有文件夹 bin 或 obj 被添加到忽略列表中。

我该如何解决这个问题?

0 投票
1 回答
1625 浏览

svn - Maven 发布插件 - 如何设置 svn:ignores

我有一个 Maven 项目,它生成的文件在 Eclipse 中被全局设置(团队-> 忽略的资源)忽略,因此不会进入 svn。

如果我想用 hudson 在我们的构建服务器上发布项目,它会失败,因为它说本地副本有本地更改(生成的文件)。我如何告诉那里的 Maven 忽略它们?

我必须在哪里配置什么?

0 投票
3 回答
430 浏览

svn - 如何从 Subversion 中删除文件(使其“未版本化”)?

我一直有这个问题,我还没有真正找到答案。

假设您设置了您的合作伙伴设置了一个新项目并导入它的每个文件,包括与环境配置相关的那些在开发期间不应受源代码控制的文件(即数据库配置文件)。

因此,我第一次签出该项目,显然我必须更改数据库配置文件才能使其工作。但是随后该文件被标记为已更改并将显示在提交列表下,那么此时有没有办法“取消版本化”?

我尝试了“删除并添加到忽略列表”,但这只会标记要删除的文件,一旦我提交,我的合作伙伴将更新项目并发现他的数据库配置文件已被删除。

那么处理这些环境相关文件的真正方法是什么?(假设您已经将它们添加到存储库中)。您只是在本地更改文件并在每次提交时都取消选中它?

谢谢,对不起,如果这是一个愚蠢的问题。

0 投票
3 回答
730 浏览

svn - SVN 忽略大文件

我试图让 svn 忽略目录中的大数据文件。由于目录中的所有文件共享相同的扩展名,因此在 svn:ignore 中指定模式不起作用。有没有办法说“忽略大于 N MiB 的文件”?

0 投票
1 回答
4799 浏览

svn - 在特定文件夹中的任何内容上设置 svn:ignore 属性(但不是文件夹本身)

我有这个文件夹

我想 svn 忽略其中可能出现的任何内容。我认为这会起作用:

但我收到此错误消息:

谁能告诉我我在这里做错了什么?欢呼,最大

0 投票
5 回答
872 浏览

svn - 删除在 Subversion 签出中被忽略的所有文件

如何删除在 Subversion 签出中被忽略的所有文件?有效地将其恢复到相当于原始结帐的状态。

0 投票
3 回答
1027 浏览

svn - svn:忽略生成的子文件夹

我总是在使用 svn:ignore 时遇到问题,但这次我想我可能正在尝试一些不可能的事情。

假设目录结构:

我想忽略头像目录的所有子文件夹,但不忽略该目录的文件(keepme.jpg、keepmetoo.jpg)。

avatar 子文件夹(fu、ba)是自动生成的,名称无法预先确定,因此需要完全忽略所有 /avatar 子文件夹。

这可能吗?如何?

编辑我们不希望使用提交后挂钩。这只是一个偏好问题。我们有很多完善的应用程序,并且已经开发了一种标准化的做事方式,而 post commit hooks 还没有被使用。我们宁愿不添加任何不必要的额外移动部件。坦率地说,在考虑添加提交后挂钩之前,我们更有可能解决目录结构(这不是一项小任务)。

0 投票
2 回答
885 浏览

svn - 如何在 svn:ignore 值中指定负模式

我使用 SVN 作为我的 VCS。我有一个文件夹,用于保存用户上传的文件。显然我不需要那些受版本控制的。但是,文件夹中有一个文件,我需要它 - .htaccess。

它已经在版本控制之下,但是我如何指定我需要在该文件夹中忽略除 .htaccess 之外的所有其他文件?

我遇到过这篇文章:ThoughtsPark.org: Usingnegative patterns for Subversion's svn:ignore property,但是给出的方法对我来说有点神秘,我无法让它工作。

提前致谢!

0 投票
1 回答
717 浏览

svn - 如何在 subversion 配置文件的 auto-props 部分编写多行属性?

什么是正确的语法?

或者

还是没有?是否可以在配置文件中写入多行属性?

0 投票
2 回答
2179 浏览

svn - SVN 忽略项目中任何位置的文件

所以我开始使用 Subversion 并且对忽略文件感到困惑。

根据我的阅读,我可以使用 propedit/propset 忽略目录中的文件。但是,我添加了一条规则来忽略以点开头的文件(VIM 的交换文件有时会被遗留下来),但看起来我必须将该规则应用于项目中的每个目录和子目录。

有谁知道使用 SVN 使文件模式忽略语句递归工作的方法?

这是我的超级简单忽略(我假设 SVN 使用 GLOB 而不是 RE):

我的项目是这样的:

并且许多应用程序下的文件夹都有几个级别的深度。必须将此规则应用于每个文件夹将是一个极大的烦恼,特别是因为它正在积极开发中并且可能会发生变化。

另外,我应该补充一点,我对在 ~/.subversion/ 中修改我的用户 subversion 配置不感兴趣,因为我希望这个忽略存在于存储库中,并影响所有开发人员,而不仅仅是我。