如何使用 AnkhSVN 进行 svn:ignore?

2024-06-06

我非常了解 Subversion/AnkhSVN!每当我做更新和提交之外的任何事情时,一切都会在我面前爆炸。

这些是我的信念——这一定是不正确的,因为我无法让安赫忽视任何事情。

  1. svn:ignore 是一个让 Subversion 客户端始终将某些文件或目录排除在更新和提交列表之外的工具。因此,每当您更改任何被忽略的文件时,Ankh 都不会尝试提交更改,也不会更新该文件。它对于你的 Subversion 客户端来说基本上是不可见的

  2. 为了使用 AnkhSVN 忽略文件,您必须

    • 右键单击文件所在的目录
    • 选择 Subversion->Subversion 属性
    • 添加一个名为“svn:ignore”的新 Subversion 属性,并在值框中输入换行符分隔的列表(例如“*.log”),以便忽略该目录中的所有文件扩展名 .log。

我的假设肯定是不正确的,因为我从来没有能够让 svn:ignore 为我工作。谁能向我解释我的哪些假设是不正确的以及我应该如何处理这个问题,让我恢复理智?


第一个假设确实是错误的。svn:ignore仅适用于未版本化的文件,当您进行递归添加时,它会阻止它们被添加。因此,它在命令行上最有用。

在 AnkhSVN 中,有一种更简单的方法将文件添加到svn:ignore列表。右键单击任何未版本化的文件并选择 Subversion -> 忽略。里面有忽略单个文件、所有具有扩展名的文件等的选项。

您可以右键单击已更改/添加的文件(提示:使用“查看”-“挂起的更改”来查看所有文件),然后单击“Subversion”->“移至更改列表”->“提交时忽略”。这是 AnkhSvn 和 TortoiseSvn 的更改列表,默认情况下取消选择项目。当您明确选择它们时,您仍然可以提交它们

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 AnkhSVN 进行 svn:ignore? 的相关文章

  • 如何使用 AnkhSVN 2.x 更改存储库 url

    我正在 VS 2008 上使用 Ankh v2 0 5250 202 连接到我的 Subersion 服务器 VisualSVN 服务器 1 6 3 我的存储库的当前网址是https svnserver 8443 svn foo foo t
  • 使用 ankhsvn 更改颠覆服务器名称

    IT 已将 svn 服务器的位置移至另一个盒子 因此 所有源代码控制路径都需要更改 我找不到在 VS2010 AnkSvn 中执行此操作的位置 更改源代码控制对话框 文件 Subversion 更改源代码控制 列出了 SCC 绑定 URL
  • 暂时忽略 subversion 忽略设置

    我有一堆通常想要忽略的文件 因此我在全局忽略以及文件夹属性忽略列表中列出了文件扩展名 但是 我一次性需要查看工作副本中所有未版本控制的文件 甚至是那些我通常想忽略的文件 如果不清除全局忽略 然后删除忽略文件夹属性 进行检查 然后重新添加忽略
  • 使用 Visual Studio 进行源代码控制:从 VisualSVN 切换到 Ankh?

    我正在为我和一小群开发人员评估 VisualSVN 我在服务器 VisualSVN 服务器 上毫无问题地设置了它 并安装了 TortoiseSVN 和 VisualSVN 以便将其集成到 Visual Studio 2008 中 到目前为止
  • 如何忽略TortoiseSVN中的目标文件夹

    如何忽略TortoiseSVN中的目标文件夹 这是一个老问题 但供进一步参考 它也可以在 TortoiseSVN gt 设置 上下文菜单选项中进行全局配置 只需将 目标 用空格分隔 添加到 全局忽略模式 设置中 然后单击 应用
  • SVN:忽略操作方法和内容?

    在我看来 在 classpath 这样的文件上添加属性 svn ignore 是个好主意 我使用 Windows 工作 呃 和 Linux 开发环境 每次我与存储库同步时 它都会覆盖我正在使用的任何计算机上的 classpath 我尝试在
  • 如何在 Visual Studio 中更改 SVN URL

    在我的办公室 我有一个工作存储库 我可以在笔记本电脑上修改文件并将它们提交到该存储库 我为此使用本地 URL 它直接指向包含存储库的 PC 此外 我们还为外部用户发布了此存储库 因此他们无需在我们的本地网络上即可对存储库进行更改 那里一切都
  • 如何使用 Visual Studio 通过 AnkhSVN 插件设置 svn:needs-lock Subversion 属性?

    我正在使用 Visual Studio 2008 中的 AnkhSVN 插件 我正在使用托管在 Web 上的免费存储库 我没有为此存储库使用 Subversion 客户端 而是使用 AnkhSVN 插件管理所有内容 包括将解决方案文件和项目
  • 我再也看不到 .SVN 文件夹了?

    我最近将我的乌龟升级到了1 7版本 已经有一段时间了 我看不到 svn 文件夹 我曾经复制文件夹来复制一些代码 进入该文件夹并删除复制版本的 svn 以便它认为该代码是新的 我再也不能做这个了 有人知道发生了什么事吗 Subversion
  • TortoiseSVN 中忽略/取消忽略文件夹/文件

    以下网页表明 可以通过右键单击文件 文件夹并选择 从忽略列表中删除 来使用 TortoiseSVN 取消忽略文件 文件夹 我没有这个选项 如下所示 另外 Unversion 添加到忽略列表 和 Unversion 添加到忽略列表 递归 之间
  • 如何在 Visual Studio 2010 中的 AnkhSVN 中更改 SVN 身份验证详细信息?

    我想在 Visual Studio 2010 AnkhSVN 插件中更改 SVN 的用户名和密码 我怎样才能做到这一点 找到了 要清除缓存的用户名 密码 您可以访问 Tools gt Options gt Source Control gt
  • 如何在 Visual Studio 中从搜索中排除 .svn 目录?

    我必须 查找 项目的子文件夹 因为整个项目非常大 搜索时间太长 我还安装了 AnkhSVN 想知道插件中的设置是否也有帮助 如果您使用 在文件中查找 而不是标准搜索 则可以在子文件夹中搜索指定的文件类型 但是 使用 Ultrafind 附加
  • 我可以使用 git 提交文件,但在执行 git svn dcommit 时自动忽略它吗?

    我现在开始在 SVN 办公室采用 Git 作为我的个人工作流程 因此 git svn 是我将严重依赖的工具 我遇到的一个我不知道如何解决的问题是如何在一个方向上忽略 对我来说 具体的用例是我们的 ant 构建文件引用 svn 和 svnve
  • 如何避免子文件夹上的 svn:mergeinfos ?

    我们尝试仅将 svn mergeinfo 属性保留在根分支文件夹上 然而 我们不断看到它渗入子文件夹中 我们已经能够确定一些可能的原因 在存储库浏览器中移动文件夹 在 IntelliJ 中移动和 或重命名包 使用旧的 svn 客户端 任何人
  • AnkhSVN 和 VisualSVN 可以同时使用吗?

    我想尝试 AnkhSVN 的一项功能 即与 Red Gate SQL Changeset 工具集成 而无需完全卸载 VisualSVN 这感觉很危险 所以我想看看其他人是否有经验可以减轻或证实我的恐惧 Update所以我尝试卸载 Visua
  • 为什么安装 TortoiseSVN 后 AnkhSVN 解决方案中的所有文件都标记为新文件?

    安装 TortoiseSVN 1 6 0 后 加载到启用 AnkhSVN 的 Visual Studio 2008 项目中的所有文件都被标记为新文件 蓝 色 我尝试重新安装 AnkhSVN 2 0 6347 并将存储库检出到新的 干净 文件
  • Subversion 和 Visual Studio 项目的最佳实践

    我最近开始在 Visual Studio 中处理各种 C 项目 作为大型系统计划的一部分 该系统将用于替换我们当前的系统 该系统是由用 C 和 Perl 编写的各种程序和脚本拼凑而成的 我现在正在进行的项目已经达到了颠覆的临界点 我想知道什
  • TortoiseSVN:如何从提交中忽略 bin 内容

    我使用 TortoiseSVN 1 7 9 我怎么能够ignore remove内容来自 bin文件夹当我svn commit项目文件夹 我不想提交诸如 dll pdb etc I put dll pdb进入svn 忽略属性 但它不起作用
  • 如何使用 AnkhSVN 进行 svn:ignore?

    我非常了解 Subversion AnkhSVN 每当我做更新和提交之外的任何事情时 一切都会在我面前爆炸 这些是我的信念 这一定是不正确的 因为我无法让安赫忽视任何事情 svn ignore 是一个让 Subversion 客户端始终将某
  • svn propget svn:忽略。什么也没返回,但 svn 显然忽略了我的文件

    我正在尝试将现有的 iPhone 项目添加到 unfuddle com 上的 subversion 帐户 除了一些被忽略的 a 文件之外 一切看起来都很顺利 我知道它们被忽略 因为除非我使用 no ignore 标志 否则我看不到它们处于

随机推荐

  • 如何控制谷歌地图标记的不透明度

    我需要根据时间使一些标记半透明 有什么方法可以控制标记的 CSS 不透明度吗 或者是否可以可靠地找出标记的 DOM 元素 我使用 Google 地图 API v3 标记的不透明度可以设置为marker setOptions opacity
  • 将 C 函数与 ARM 汇编结合使用

    我见过人们在代码中使用 C 库中的 printf 的示例 如下所示 data balign 4 hello asciz Hello n text global main func main main ldr r0 hello msg bl
  • 将 libpng 链接到 android 原生项目

    我在尝试在本机 Android 项目中加载 libpng 时遇到问题 编译器似乎无法识别 libpng 函数 但可以识别类型 如 png byte 它可以正常编译类型 但如果我添加函数 则会抛出错误 这是编译输出 Windows 7 cmd
  • SQL Server 查看主键

    有没有办法在 sql server 中为视图提供主键 我知道在oracle中这是可能的 我不关心更新它的只读视图 但其他人正在 ms access 中使用它 所以我希望显示我知道正确的约束 是的 您可以创建一个索引视图 http msdn
  • 如何将十进制转换为二进制并将其位值恢复到数组中?

    例如 result func 14 The result应该 array 1 1 1 0 如何实施func decbin http docs php net decbin会产生一个字符串二进制字符串 echo decbin 14 outpu
  • 从 Ember.Route 中访问参数的正确方法是什么?设置控制器?

    Ember Route model可以访问params变量 但是Ember Route setupController才不是 这对我来说很麻烦 因为我的路径有多个动态段 我需要在我的模板中使用它们 具体来说 我的路径如下所示 project
  • 如何增加每次 INSERT INTO 迭代的值?

    我有一个查询 如下所示 第 1 列位于 另一列是 varchar 100 INSERT INTO TABLE1 column1 column2 SELECT MAX column1 FROM TABLE1 1 anotherColumn F
  • 使用 SimpleDateFormat、Java 进行错误的日期解析

    我需要使用日期模式 yyyy MM dd 解析输入字符串中的日期 如果日期采用任何其他格式 则抛出错误 这是我解析日期的代码 private void validateDate throws MyException Date parsedD
  • Docker容器内的动态监听端口

    我有一个应用程序 在使用其默认端口建立一些连接后 开始打开 侦听 新的随机端口来处理现有连接 然后删除它们 视频通话 它还在通信协议内交换其IP地址和端口 我能够解决IP地址问题 但仍然无法找到一种方法来动态告诉主机的IPTABLES在Do
  • 从 subprocess.Popen 获取整个输出

    我通过调用 subprocess Popen 得到了一个有点奇怪的结果 我怀疑这与我对 Python 的陌生有很大关系 args cscript USERPROFILE tools jslint js USERPROFILE tools j
  • 在前两个冒号上分割字符串

    我想在前两个冒号上拆分一列字符串 但不在任何后续冒号上拆分 my data lt read table text my string some data 123 34 56 78 100 87 65 43 21 200 a4 b6 c888
  • 从我的自定义 mailgun SMTP 地址发送电子邮件

    抱歉 如果我不明白某些东西 但 我相信 我已经对此进行了足够的搜索 首先要做的事情 我已成功设置我的域 mydomain gr 已被验证 我创建了一个自定义 SMTP 地址 email protected cdn cgi l email p
  • 学说 - 获取下一个和上一个记录

    这样我就已经获取了一些记录 我已创建日期字段 现在我想按日期获取下一条和上一条记录 通过以下方式让它工作 qb this gt createQueryBuilder a next qb gt expr gt gt a created dat
  • Java 中有类似 .NET 的 NotImplementedException 的东西吗?

    有没有类似 NET 的东西NotImplementedException在Java中 康芒斯朗 http commons apache org proper commons lang javadocs api 2 6 org apache
  • 不鼓励在Web应用程序中使用线程吗?

    我们与同事就在 Java 的 Web 应用程序中使用线程进行了激烈的讨论 他们的观点是 不建议在 Java Web 应用程序中使用线程 因为它们不受容器管理 一般来说 我对此表示同意 因为线程可能会干扰容器 但是 如果它不是 Java EE
  • 从 Google Cloud Bigtable 导出数据时出错

    在经历谷歌文档 https cloud google com bigtable docs exporting importing export bigtable 我在最终导出命令上得到以下堆栈跟踪 从具有适当环境变量设置的主实例执行 HAD
  • 如何以可读的方式重写Excel公式?

    我有一个 Excel 文件 其中包含以下公式 IF OR ISERROR G16 ISERROR G17 X16 IF OR G16 xxx G16 yyy G16 zzz Y16 IF G16 333 N A IF G17 333 Z16
  • 位图太大 as3

    在AS3中 我从zip文件加载png nochump的zip库通过ByteArray到Loader png 的宽度最大可达 45k 像素 但高度仅为 120 像素 这在 Flash 中产生了一个问题 因为图像的宽度只能约为 8000 像素
  • 使用递归 CTE 遍历父/子树?

    我被 cte 困住了 我想要一个查询 其中第一个父级为空 上一个父级的子级将成为下一个父级的父级 依此类推 WITH RESULT PARENT CHILD TNAME LEVEL AS anchor SELECT E PARENT GEN
  • 如何使用 AnkhSVN 进行 svn:ignore?

    我非常了解 Subversion AnkhSVN 每当我做更新和提交之外的任何事情时 一切都会在我面前爆炸 这些是我的信念 这一定是不正确的 因为我无法让安赫忽视任何事情 svn ignore 是一个让 Subversion 客户端始终将某