问题标签 [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 投票
5 回答
46086 浏览

svn - 如何正确配置 TortoiseSVN 的“全局忽略模式”?

我希望 TortoiseSVN (1.5.3) 忽略某些文件夹、它们的内容和某些其他文件,它们可能出现在我的目录层次结构中,但我无法正确获取全局忽略字符串。

无论我做什么,它要么增加太多,要么忽略太多

要忽略的正确“全局忽略模式”是什么?...

更新:为了帮助澄清......是的,我在 Windows 上使用它。

0 投票
4 回答
14298 浏览

svn - TortoiseSVN - 忽略存储库中已有文件夹中的文件

如何忽略源代码控制下文件夹中的所有文件?

/project/published/是我要保留的文件夹

/project/published/some_file(s)是我不想要的文件/文件夹

更多详细信息:目前,当我为我的项目提交更改时,我会看到很多我不想要的文件。它们是发布到文件夹的文件,我不需要它们在源代码管理下。我永远不会知道这些文件的名称,因为它们是由用户选择的。

我尝试使用svn:ignore具有价值的属性,published/*但没有奏效。有任何想法吗?

0 投票
2 回答
1712 浏览

svn - 使用 svnkit 设置 svn:ignore 标志

我在我的应用程序中使用SVNKit。我有一个场景,其中在执行 svn 操作时应该忽略某些文件。即我需要为某些模式设置 svn:ignore 属性。

我如何使用 SVNKit 做到这一点?

0 投票
11 回答
44660 浏览

visual-studio - 颠覆应该忽略哪些 Visual Studio 文件以最大程度地减少冲突?

我支持许多使用 Subversion 对其工作进行版本控制的 .Net 开发人员,但我们遇到了许多问题,这些问题似乎与 Visual Studio 用于管理项目、进行调试等的附加文件有关。具体来说,这些文件似乎正在引起冲突,因为它们已经在 repo 中。我知道如何将它们弄出来以及如何处理它们,但我首先需要知道“它们”是什么。

那么,Subversion 可以忽略哪些文件/目录,为什么可以忽略它们?(又名。这些文件有什么作用?)

这是一个大型的、相当无组织的 ASP.Net 站点,并且通过该站点部署该站点。svn 更新,因此 IIS 需要在文件更改时动态编译(我认为就是这样)站点所需的文件需要留在 repo 中。

0 投票
1 回答
1861 浏览

svn - AnkhSVN 忽略模式

AnkhSVN 如何将非版本控制文件排除在 SVN 之外?我检查了全局忽略模式和 svn:ignore 属性,但没有发现任何东西。

0 投票
2 回答
14828 浏览

svn - svn:导入期间忽略属性

如何在导入时递归应用 svn:ignore glob?

0 投票
3 回答
1616 浏览

svn - SVN 原子提交方法

我在哪里:Linux 命令行

我现在遇到的问题:

有时我无法进行原子提交(包括一个特定票证/任务所需的所有修改),因为我们在存储库中有一些文件,其内容在本地开发环境中有所不同。

例如:(database.xml数据库名称、用户名、密码等)。我在本地环境中修改了这个文件,每次我需要提交/签入时,我都会手动列出提交所需的所有文件/文件夹(不包括这个本地修改的文件)。

也许这是一个错误的设计决策,database.xml必须从存储库中删除并更改为database.xml.template(存储在 SVN 中),所以在您手动执行之前不会包含此文件以提交svn add?也许这是错误的方法 - 将所有这些环境相关信息存储在存储库中 - 在这种情况下,我们可以通过提交修改后的配置来破坏一切,例如..

据我了解,svn:ignore属性在这种情况下无济于事,因为它只能用于未存储在存储库中的文件。

如何解决这个问题?

PS:我使用的是 Ubuntu,而且大部分是纯命令行的 SVN。

0 投票
3 回答
353 浏览

visual-studio - 集成 SVN 源代码管理和 Visual Studio .NET 2005/2008 的正确方法?

维护自动(或至少默认情况下)拒绝包含 /bin、/obj、*.suo 等文件的源代码存储库的最佳实践是什么?

是否应该要求每个开发人员为其 SVN 客户端安装设置“全局忽略”模式列表?[这似乎过于宽泛的排除。]

或者,源存储库维护者是否应该使用 SVN:exclude 标记每个有问题的文件和目录?[这似乎太费时了。]

或者,还有其他方法可以做到这一点吗?SVN 是否可以创建特定于文件夹级别的忽略列表?

0 投票
6 回答
14675 浏览

svn - 使用 svn:ignore 忽略除某些文件之外的所有内容

使用 svn:ignore 属性,有没有一种方法可以根据我不想忽略的模式指定我想忽略的内容?换句话说,我想忽略除以 .xyz 结尾的文件之外的所有内容。我将如何去做(如果可能的话)?

我探索的一个选项是提交我想要版本化的所有内容,然后将目录上的 svn:ignore 属性设置为“*”,这意味着除了我已经提交的文件之外没有其他文件将被版本化。这是我能想到的最好的方法,但感觉很脏,因为如果我确实需要添加另一个文件作为版本,我必须进行多次提交......一个删除 svn:ignore 属性,另一个添加/提交新文件,然后第三个将 svn:ignore 更改回 '*'。

你的意见?

0 投票
3 回答
1905 浏览

svn - 如何删除 SVN-repository 中的目录并同时将其设置为 svn:ignore?

我想通过命令行删除存储库中的目录。同时,我不想将 Subversion 的这种更改传播到本地工作副本。

工作副本中的目录应该保持原样(唉,我想设置 svn:ignore 属性)。无论如何,如果不将删除传播到我的工作副本,我想不出一种方法来实现这一点。