问题标签 [ignore]

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 回答
534 浏览

mercurial - mercurial 暂时忽略版本化文件

我的问题与这里基本相同但适用于水银。我有一组受版本控制的文件,一个保存操作会更改很多文件。一些由此产生的更改对于版本控制很重要,而一些更改只是垃圾。我可以将垃圾“分区”成单独的文件。这些垃圾文件需要成为基本检出的一部分才能正常工作,但它们的内容(以及随时间的变化)对于修订控制并不那么重要。现在我只是告诉我们所有的开发人员不要提交这些文件,但我们都忘记了,它在存储库中创建了很多额外的包袱。我不太喜欢提出的 svn 解决方案,因为有很多文件,我想要一个简单的克隆来工作,而无需所有这些额外的手动工作,所以我想知道 mercurial 是否有更好的选择。它' s 有点像 hg shelve 但不完全,有点像忽略,但不完全。是否有一些允许这样做的 hg 扩展?git可以吗?

0 投票
1 回答
1422 浏览

git - git diff 忽略文件中的模式

我有 git diff 的问题。让我先给你介绍一下历史。

我刚刚从客户那里得到了一个相当不受欢迎的项目。问题是他们的 scm 中有 2 个分支。这两个分支已经很久没有合并了,现在他们必须合并它们。大多数更改都是微不足道的,因此通过 git 合并只需大约 30 分钟。

但是,我的客户不相信合并过程可以自动化。因此,他们希望通过一个差异列表来审查合并,其中包含所有 4 个正在运行的代码版本(基础和版本 a、基础和版本 b、a 和 b 等)之间的差异。

这也很简单,但问题来了。由于这些分支之间有很多变化,差异列表非常长(每个大约 50Mb),因此这些列表是无用的。现在我的客户想要对更改进行分组。

这些“分组差异”中有 4 个主要组。我想让 git diff 能够忽略它上面的各个组。

g1:有很多斜线改变了它们的方向。因此,我希望 git 解释 / 和 \ 一样。我已经找到了如何让 git 忽略整行,如果它包含斜杠,但这不是我想要的,因为路径(斜杠的来源)可能已经改变。

g2:这个问题非常像上面的结构问题,除了我涉及更多的符号。日志中有很多格式已更改。主要与丹麦字母有关,即 'æ' 已更改为 'æ','ø' 已更改为 'ø' 等等

g3:修改了很多评论。客户担心某些'*/'可能没有被合并。我看不到如何验证这一点。各位专家有什么想法吗?

g4:所有上面没有提到的。这被认为是真正的变化。

0 投票
1 回答
13860 浏览

git - Git忽略本地删除的文件夹

我有一个 Ruby on Rails 应用程序,它在存在时崩溃,vendor/rails但如果不存在则工作正常。我需要在我的本地副本中删除这个文件夹,以便我可以工作,但我不希望这个删除被提交。有人把它放在那里是有原因的。

那么如何删除这个文件夹而不会将它git status作为一千个已删除文件出现呢?显然.gitignore不起作用,因为您不能忽略已经跟踪的文件。此处列出的任何解决方案( git update-index --assume-unchanged) 都不起作用。

0 投票
2 回答
4309 浏览

svn - Subversion svn:ignore after a commit - files are not iggnore

I've been trying to ignore particular files and directories in order to prevent local modifications being submitted to repository.

The problem I am having is that once a file has been committed to a repository, you cannot then ignore it.

If the files in the ./stuff folder have already been added and committed, they are not ignored for future commits. I find I often want to ignore particular files at the beginning of a project but cannot as these directories are not working copies so i'm doing

This is a bit of a laborious process. What would be your suggestions?

0 投票
2 回答
564 浏览

svn - SVN 忽略被忽略

在我的“应用程序”目录中,我有一个“日志”目录和一个“配置”目录,它们都在版本控制之下,都有本地修改的文件,都被告知忽略这些文件。然而,只有一个忽略工作:

我究竟做错了什么?感谢您的任何指示。

0 投票
12 回答
128847 浏览

git - git 忽略 vim 临时文件

什么是让 git 忽略所有目录中 vim 生成的临时文件的正确方法(无论是全局的系统还是本地的单个项目)?

0 投票
2 回答
424 浏览

svn - 使用 git-svn 忽略 svn 存储库中的文件?

我是 git-svn 的新手,我正在尝试在 git 中镜像 SVN 存储库。但是,我想为 git repo 添加一个 readme.txt 文件(显示它出现在 github 之类的地方),但在 SVN repo 中忽略该文件。如果不使镜像过程(目前是一个简单的 bash 脚本,执行 git-svn rebase 和 git push)真的很混乱,这是否可能?

0 投票
1 回答
15648 浏览

java - 从 subversion repo 中排除哪些 eclipse 文件

作为一个开发团队,我们总是对颠覆和日食感到满意,我们检查了一切,一切都很好。直到我们有一个新员工使用除了 eclipse (RAD) 之外的任何东西。他的 RAD 签入目前正在污染 svn 存储库,阻止了我们的 Eclipse 签出以完成构建。一种解决方案可能是强迫新雇员接受日食,另一种更微妙且可能更合适的方法是使我们的项目 ide 不可知。我希望学习一个快速可靠的解决方案,而不是通过反复试验来删除文件。

  • 我已经知道我应该删除文件并将它们添加到 svn 全局忽略。我想知道有没有办法让这个项目更广泛,而不是让每个人都修复他们自己的 svn 配置?有什么要添加到您的根 .svn 目录的吗?
  • 我还在寻找一个列表甚至脚本来从 svn repo (.project .settings .classpath?? .externalToolBuilders .springBeans) 中删除 eclipse 文件和目录,而不会冒完全破坏工作空间的风险。
  • 我也很想找到恢复工作空间的最快方法,因为我们使用 maven 进行软件项目管理我可以在工作空间的根目录中执行 mvn eclipse:eclipse 但是我如何找到正确的 WST 设置,以及什么是最快的方法或在 eclipse 中恢复路径设置?

我以为很多人都会面临相同的用例,因此会有相同的问题,但我在 Google 上还没有找到任何东西。希望这里有人可以指出我正确的方向。

0 投票
1 回答
1002 浏览

svn - svn:忽略文件和文件夹

我已经安装了 Visual svn 和 subslipse 插件。然后我为我的 Maven 项目创建了存储库,现在我想提交数据。在 Maven 项目中,我有一个名为 target 的文件夹,其中包含编译文件(顺便说一下,我有三个具有依赖项的项目)。我想要的只是忽略“target@ 文件夹中的文件。当我有 java 项目时,我点击了该项目并添加属性 svn:ignore 与 .class 或 target* 值......但 id 现在不起作用!!!为什么? 我只能将该属性添加到主项目。

0 投票
1 回答
1960 浏览

svn - 颠覆在导入时忽略文件?

是否可以在初始导入发生之前设置颠覆属性?

我正准备将 Web CMS 导入新的存储库。它有目录sites/default/files,其文件是用户生成的,我不希望它们在存储库中。所以我试图事先设置该属性,但看起来我不能,因为很明显,它不是一个存储库。

如何在忽略某些文件夹的情况下进行导入?