2013-07-24 145 views
8

文件中的以下网页提示,可以通过右键单击该文件/文件夹取消忽略文件/文件夹与TortoiseSNV,选择“从忽略列表中删除”。我没有这个选项,如下图所示:屏蔽选项/文件夹/在TortoiseSVN的

enter image description here

而且之间有什么区别“Unversion添加到忽略列表”和“Unversion加入忽略列表(递归)”?我在这里读过“Unversion添加到忽略列表(递归)”忽略树中的所有文件/文件夹,但根据我的经验,“Unversion添加到忽略列表”也这样做。

回答

12
  1. 右键单击文件夹并转到属性。你会看到所有被忽略的文件和外部的列表。

  2. 未版本是它们要么在源代码控制,也没有在文件中忽略list

+2

只是提醒,每个文件夹都有自己的配置,查看所有文件类型ingnored上壳/ CMD'SVN PG -R的svn:忽略.' –

4
TortoiseSVN → Unversion and add to ignore list will first mark the file/folder for deletion from the repository, keeping the local copy. 
It also adds this item to the ignore list so that it will not be added back into Subversion again by mistake. 
Once this is done you just need to commit the parent folder. 
1

你没有看到remove from ignore list的选择,因为你没有打开一个被忽略的文件或文件夹的右键菜单。上下文菜单是你得到什么,当你用鼠标右键单击版本项目(这就是为什么你看到一个选项,unversion它。)因此,与一个文件或文件夹是在源控制树,但本身不是源头抓起-受控。打开上下文菜单,您将看到将其从忽略列表中删除的选项。

就忽略项目的“递归”选项而言,这可能意味着它将项目添加到当前目录及其子目录的svn:ignore属性,而不仅仅是当前目录。