问题标签 [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 prop (svn:ignore)
在我的 svn 项目中,有一个具有 svn:ignore 属性的目录。现在我想找出哪个提交者在这个目录和相应的修订版上设置了这个属性。
我怎么能在命令行上做到这一点?
[我在 Linux 上。也欢迎使用 GUI 选项来找出答案。]
svn - SVN:忽略子文件夹
我有一个文件夹 say: /user_files
,我想将其包含在 SVN 中,但它下面还有其他文件夹,我不想包含。
svn:ignore
即使该父文件夹包含在存储库中,是否有一种方法可以用来忽略文件夹中的任何内容?
svn - 如何删除一个 svn:ignore 规则?
假设我有一个受 SVN 控制的目录,并且为此目录定义了很多 svn:ignore 规则。我只想删除其中一个规则。我怎样才能做到这一点?
我只找到了一个删除所有规则的命令行解决方案,但这不适合我:)
PS:任何解决方案都可以:命令行、eclipse、Tortoise
svn - SVN 忽略所有指定名称的子文件夹
我想忽略所有当前和未来创建的深度为 1 级的文件夹中的特定命名子文件夹。
我有一个文件夹,其中包含我用来生成文件的所有模板。这个文件夹本身就是一个包含实际模板的文件夹集合。类似于以下内容
- 模板
- 创造
- 魔术模板
- 独角兽.template
- 更新
- 仙女.template
- 灰尘.模板
- ...
- 创造
我的构建过程遍历所有文件夹并将模板转换为实际文件。这些被放置在名为GeneratedTemp的子文件夹中。这导致以下结构。
- 模板
- 创造
- 魔术模板
- 独角兽.template
- 生成温度
- 魔术实际
- 独角兽.实际
- 更新
- 仙女.template
- 灰尘.模板
- 生成温度
- 仙女现实
- 尘埃实际
- ...
- 创造
我想做的是忽略Templates\XXX所有名为GeneratedTemp的子文件夹。这可能吗?如何?
svn - SVN:忽略 _versioned_ 目录
我正在开发一个具有非常大的 svn 存储库的项目。源代码控制下的目录之一包含大量非常大的二进制文件,总大小超过 1 GB。我对这些文件没有兴趣,它们对我正在做的工作没有影响。我想在不对该文件夹进行任何更改的情况下执行 svn:update。
有没有办法从获取更新中排除版本化文件夹/文件?我在这里和其他网站上发现了一些问题,他们都建议从源代码管理中删除您想要忽略的内容。不幸的是,我只是一个普通的工人,在这些事情上没有发言权,文件无法删除。
有没有办法做到这一点?忽略对版本化目录的所有更新,而不更改存储库本身。
谢谢。
svn - SVN:忽略操作方法和什么?
在我看来,在 .classpath 之类的文件上添加属性 svn:ignore 是个好主意。我同时使用 Windows(工作,呃)和 Linux 开发环境,每次与存储库同步时,它都会覆盖我正在使用的任何机器上的 .classpath。
我尝试在 Team Sync 透视图中右键单击 .classpath 文件,但 svn:ignore 选项显示为灰色。
我有什么想法:1. 让这个项目脱离源代码控制,2. 将它添加到忽略列表中?
任何其他文件是此列表的明智补充吗?
svn - 在 SVN 更新期间忽略文件夹
如果我 svn:ignore 一个非常大的文件夹,它会在 SVN 更新期间提高性能吗?
我的项目中有这个非常大(> 600MB)的文件夹。此文件夹中的文件根本不应更改。问题是每次我调用“svn update”都需要很长时间。有没有办法在更新过程中忽略此文件夹以加快更新过程?
svn - 在 SVN 中处理文件上传
我经常不得不在我上传的文件目录上设置 svn:ignore,因为 svn:ignore 没有按预期工作。我在 NetBeans 工作,我们的网站一直在大力开发中。我厌倦了“忽略”这些文件夹,因为它根本无法按我的预期工作。我们有几个上传目录,并希望它们从版本控制中完全忽略。我想可能使用符号链接将文件存储在本地计算机上的单独文件夹中,同时将实际目录留空。这听起来像一个合乎逻辑的解决方案吗?
git - git 知道但(远程)svn 忽略
我在谷歌代码上有一个公共托管的 svn 存储库,但是由于各种原因,我在本地切换到了 git。我目前是唯一可以访问 googlecode 存储库的开发人员,因此无需进行获取。所有提交都通过 dev 分支,到 svn 的 master 分支,使用git svn dcommit
. 一切安好。现在我的情况是,我在本地使用 git 进行版本控制,但我不希望它们公开可用。
所以我有了一个想法:我创建了一个私有目录并将一个 svn:ignore "private/*" 属性添加到我的 svn 存储库中。但比之后
我收到一个错误:提交期间合并冲突:文件或目录“。” 已过期; 尝试更新:资源过期;尝试在 /usr/local/git/libexec/git-core/git-svn 第 574 行更新
我尝试将 svn:ignore 属性导入 .git/info/exclude ,但这从 git 中排除了我在“私有”中的所有 git 文件,这绝对不是我想要的。
[08-06-2011]
我认为错误不是因为 svn:ignore,似乎 git svn 完全忽略了 svn:ignore,而是由于其他一些未知的原因。问题变成:是否有可能以与使用 --ignore-pathgit svn dcommit
排除路径相同的方式排除路径git svn fetch
svn - svn:ignore 没有按预期工作
我正在尝试为我遇到的另一个问题汇总一个测试用例,为此我想模仿一个带有 svn:ignore 目录的 svn 存储库。设置该值时,该值中指定的目录会从版本控制中排除吗?对?
下面概述了我所做的事情。我得到的结果。我有点迷茫,希望这里有人可以帮助我。
不确定我是否必须在这里提交,在我的理解中 svn:ignore 是一个全局公认的参数设置它在这里意味着它是为中央存储库设置的?
这确实引起了我的注意
真的签到了。