问题标签 [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.
svn - 如果我多次使用 svn propset svn:ignore -F 属性是附加还是替换?
假设我想将 .cvsignore 文件转换为 svn:ignore 属性,同时将旧的 cvs 项目转换为 svn。然后其他人出现,没有意识到 .cvsignore 不再使用,更改 .cvsignore 文件以更新新的忽略文件。如果我svn propset svn:ignore -F .cvsignore .
再次运行,文件的内容会附加到第一次运行设置的早期值还是文件的内容会覆盖早期的值?SVN 书似乎没有给我答案。
svn - SVN 忽略隐藏文件(.project .pydevproject 和 .files)
我想忽略 SVN 中的一些隐藏文件(如 .project 和 .pydevproject)。它们目前已经在我们的主干中,所以我不想从主干中删除它们,因为这可能会给其他开发人员带来更多问题。所以我试图做的是运行:
但在那之后,当我运行 svn status 时,它返回:
如果我对 .project 进行更改,它仍然会跟踪这些更改。我还在 /etc/subversion/config 中尝试了 global-ignores,但没有运气。
你认为解决这个问题的最好方法是什么?
谢谢。
svn - 如何从颠覆中删除临时文件但将副本保留在我的本地文件夹中?
当我们迁移到 SVN 时,我们只是在 subversion 的文件夹中包含任何东西。我想排除文件夹中的所有日志文件。
我在 Ubuntu 上。
所有的 .txt 文件都在 subversion 上,并且这些日志文件每天都会创建。我想从颠覆中删除它们,但将它们保留在我的日志文件夹中。
svn propedit svn:ignore ./some_path
似乎没有奏效。新的 *.txt 文件仍显示为“?” 当做一个svn status
。我在一个新文件夹上试了一下,我得到了svn: 'c.txt' is not under version control
任何线索都非常感谢!
svn - 暂时忽略颠覆忽略设置
我有一堆我通常想忽略的文件,所以我在全局忽略以及文件夹属性忽略列表中列出了文件扩展名。但是,我有一次需要查看我的工作副本中的所有未版本控制的文件,即使是那些我通常想忽略的文件。如果不清除我的全局忽略,然后删除忽略文件夹属性,进行检查,然后重新添加忽略属性和全局字符串,我无法找到一种简单的方法来执行此操作。
是否有一些简单的方法可以在我的工作副本中查看(并提交)所有未版本化文件的列表,无论它们是否应该被忽略?
git-svn - 使用 git-svn 时,.gitignore 中的条目是否会应用于 SVN 存储库?
如果我告诉 git 忽略 x 数量的文件并且从不将它们添加到存储库中,这些文件是否也会进入 svn:ignore 属性?如果是这样,我怎样才能将 .gitignore 保留在本地 git 存储库中?
编辑对不起重复,我在这里搜索,找不到任何东西。
svn - 如何使用(乌龟)SVN忽略模式忽略带有空格的文件/目录?
我正在尝试添加带有空格的目录:
到我的 SVN 忽略模式。
但是,空格用于分隔不同的目录(因此上述忽略模式将被解释为要忽略的两个文件——静态和调试)
我试过添加
和
和
没有运气
显然我不能被正则表达式忽略。
有人知道吗?
svn - svn:哪些文件将提交 - 如何忽略它们
我有以下输出svn status
在我的本地工作副本中,我修改了conf/db.ini
文件以连接到我的开发数据库服务器。由于这些更改是针对我的,我不希望它们在我提交时返回到存储库。
我已经完成svn propedit svn:ignore conf
并列出了db.ini
,但是当svn status
我看到该文件"M"
在第一列中仍然有一个,让我认为它仍然会被提交。我在这里正确吗?如果是这样,我需要做些什么来避免将我的本地更改提交到该文件?
svn - 试图忽略 svn 中的文件
我们使用 maven 和 svn。导致此错误的原因是错误地将目标目录签入到 SVN。我从存储库中删除了目标:
并添加关于目标的忽略属性:
但是,当我尝试提交项目时,我收到了以下消息:
当我单独检查目标文件的状态时,我收到了以下消息:
项目状态为:
有人对这个案子有什么建议吗?
svn - svn:ignore - 它是如何工作的?
我很难理解 svn:ignore 属性。如果有人可以帮助我,那就太好了。
我从 svn 存储库中签出了一个 grails Web 应用程序,该存储库具有 svn:ignore 属性,适用于 *.log 文件和 /target 文件夹。显然,当我签出 *.log 文件时, /target 文件夹丢失了。在我的本地工作副本上处理此 grails 应用程序后,将创建 /target 目录和 *.log 文件。现在,当我将更改提交到 svn 存储库时,/target 文件和 *.log 文件是否也会提交?还是会因为 svn:ignore 属性已经存在于 grails 应用程序的 svn 副本上而被自动忽略?
希望我已经说清楚了。
感谢您提供的任何帮助。
svn - 忽略递归,包括动态生成的文件和目录
正如标题所解释的那样 - 是否可以递归地在目录上设置忽略属性,包括动态生成的文件和目录。
例如,我有一个 tmp 文件夹,它会不断地添加和删除许多其他文件和文件夹。