svn - svn的双重性 :ignore

标签 svn version-control tortoisesvn

仔细阅读,svn:ignore 命令似乎以两种方式之一工作:

  1. 如果文件或目录尚未受到版本控制,则元数据将添加到存储库中,而对于 check out 该项目的所有其他团队成员则忽略该文件或目录。
  2. 如果文件或目录已处于版本控制之下,则忽略将仅在本地应用,并且不会将元数据添加到存储库中。其他团队成员不会忽略该文件或目录,并且可以自由提交更改,并且这些更改将在执行更新时更新您本地忽略的文件。

这是正确的吗?

编辑:后续问题 here

最佳答案

引用以下摘录自Tortoise Documentation没有第二天性。 svn:ignore 仅适用于未版本控制的文件

Versioned files and folders can never be ignored - that's a feature of Subversion. If you versioned a file by mistake, read the section called “Ignore files which are already versioned” for instructions on how to “unversion” it.

关于svn - svn的双重性 :ignore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4052999/

相关文章:

svn - 颠覆 : How to: difference between modified working copy and alternate branch?

eclipse - 如何为 Eclipse 安装 SVN Repository Exploring 插件

scala - SBT:将哪些文件置于版本控制之下?

java - Java EE项目的静态代码分析工具

svn - 一个新的 SVN 并未撤消所有更改

version-control - 使用 Google Docs 最佳实践进行版本控制?

Git merge 到过去的提交

svn - Powershell 源代码控制/颠覆场景。这可能吗?

sql-server - 如何将存储过程和其他脚本保存在 SVN/其他存储库中?

svn - 如何使用 TextMate 提交对 Subversion 存储库的更改