gpt4 book ai didi

ankhsvn - 我如何 svn :ignore with AnkhSVN?

转载 作者:行者123 更新时间:2023-12-04 00:43:05 25 4
gpt4 key购买 nike

当涉及到 Subversion/AnkhSVN 时,我是如此难以置信地迟钝。我只是完全不明白。每当我做任何更新和 promise 之外的事情时,一切都会在我面前炸开。

这些是我的信念(这一定是不正确的,因为我不能让 Ankh 忽略任何东西)

  • svn:ignore 是一种工具,可以让您的 Subversion 客户端始终将某些文件或目录排除在更新和提交列表之外。因此,无论何时更改任何被忽略的文件,Ankh 都不会尝试提交更改,也不会更新文件。它对您的 Subversion 客户端来说基本上是不可见的
  • 为了使用 AnkhSVN 忽略文件,您必须
  • 右键单击文件所在的目录
  • 选择 Subversion->Subversion 属性
  • 添加名为“svn:ignore”的新 Subversion 属性,并在值框中输入以换行符分隔的列表,例如“*.log”,以忽略该目录中的所有文件文件扩展名 .log。


  • 我的假设肯定是不正确的,因为我从来没有让 svn:ignore 为我工作。任何人都可以通过向我解释我的哪些假设是不正确的以及我应该如何解决这个问题来让我恢复理智吗?

    谢谢。

    最佳答案

    第一个假设确实是错误的。 svn:ignore仅适用于未版本控制的文件,它可以防止在您进行递归添加时添加它们。出于这个原因,它在命令行上最有用。

    在 AnkhSVN 中,有一种更简单的方法可以将文件添加到 svn:ignore list 。右键单击任何未版本控制的文件并选择 Subversion -> Ignore。里面是忽略单个文件的选项,所有带有扩展名的文件等。

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

    关于ankhsvn - 我如何 svn :ignore with AnkhSVN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4221305/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com