TortoiseSVN - 忽略文件和文件夹

11

刚开始测试TortoiseSVN。

已执行的操作:

  • 创建文件夹 [项目名称] Repo。
  • 在 Repo-Browser 中打开 [项目名称] Repo。
  • 在 Windows 中进入项目文件夹。
  • 右键点击要忽略的文件。
    • 从菜单中选择 TortoiseSVN。
    • 没有忽略选项。
  • 尝试其他文件/文件夹,同样没有。

需要帮助吗?谢谢。

编辑:

在 Repo-Browser 中打开 [project].csproj 并点击菜单中的选项:

  • Repo-Browser
  • 设置
  • 关于
2个回答

14

如果您从菜单中选择“SVN提交”,然后选择文件/文件夹,您将能够从那里忽略它。

否则,您可以选择“TortoiseSVN>属性”,在那里手动添加“SVN:ignore”条目。

注意:一旦文件被提交,就无法忽略它。您必须取消版本控制,然后再忽略它。


2
没有“SVN提交”选项。 - Narf the Mouse
在Windows中,如果您右键单击您的工作目录,应该会出现“提交SVN...”选项、“SVN更新”和“TortoiseSVN”菜单选项。 - Digbyswift
你是指工作副本吗?好的,那很有道理。我在提交之前这样做? - Narf the Mouse
我应该输入什么属性值?是像“D:/Projets/projet1/toexclude_folder”这样的内容还是只是“toexclude_folder”,或者是“%SVN_Project_Directory_Home/projet1/toexclude_folder”还是其他内容?我应该使用{}、[]、<<>>、""、''或其他符号输入?这个功能的文档在哪里? - softyoda yoann

8

步骤1)右键单击项目存储库

步骤2)选择TortoiseSVN

步骤3)接下来选择设置(设置弹出窗口将会打开)

步骤4)在一般选项卡中,您将看到Subversion面板

步骤5)在Subversion面板中,您将看到“全局忽略模式”,添加您想要忽略的文件夹名称。

步骤6)点击应用按钮然后点击确定。


2
从SVN文档中 - FYI:这个忽略模式将影响您所有的项目。它不是版本化的,因此不会影响其他用户。相比之下,您还可以使用版本化的svn:ignore或svn:global-ignores属性来从版本控制中排除文件或目录。 - B Charles H

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接