Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn 我怎样才能用乌龟来识别一个文件?_Svn_Version Control_Tortoisesvn - Fatal编程技术网

Svn 我怎样才能用乌龟来识别一个文件?

Svn 我怎样才能用乌龟来识别一个文件?,svn,version-control,tortoisesvn,Svn,Version Control,Tortoisesvn,我错误地忽略了乌龟中的一个文件。如何撤消此操作并将文件添加到我的存储库?如果右键单击包含该文件的目录并选择SVN属性,您应该会看到一个SVN:ignore属性,其中包含一个已忽略文件的列表。只需编辑该列表并删除忽略文件的规则。只需编辑svn:ignore属性(在目录属性的subversion选项卡中)。 (如果忽略了子文件夹,请选择其父文件夹的属性选项卡)来自Tortoise SVN文档的状态: 如果要从忽略列表中删除一个或多个项目,右键单击这些项目,然后选择陆龟vn→ 从忽略列表中删除您还可以

我错误地忽略了乌龟中的一个文件。如何撤消此操作并将文件添加到我的存储库?

如果右键单击包含该文件的目录并选择SVN属性,您应该会看到一个SVN:ignore属性,其中包含一个已忽略文件的列表。只需编辑该列表并删除忽略文件的规则。

只需编辑svn:ignore属性(在目录属性的subversion选项卡中)。 (如果忽略了子文件夹,请选择其父文件夹的属性选项卡)

来自Tortoise SVN文档的状态:

如果要从忽略列表中删除一个或多个项目,右键单击这些项目,然后选择
陆龟vn
从忽略列表中删除
您还可以直接访问文件夹的
svn:Ignore
属性。这允许您使用文件名globbing来指定更通用的模式,如下一节所述。有关直接设置属性的详细信息,请阅读。请注意,每个忽略模式必须放在单独的行上。用空格分隔它们是行不通的


我通常只添加带有乌龟的被忽略文件,而不从忽略列表中删除条目。到目前为止,我没有任何负面影响…

对我来说,解决办法是使用更新到修订版“

当我签出时,我忽略的文件被设置为自动忽略,但没有在文件旁边打勾

当我更新到修订版时,我通过转到“所选项目…”来验证文件是否要包括在内


我在“属性”菜单中找不到列出被忽略文件的任何内容(la Gabriel的建议)。事实上,属性是空的。

在我的例子中还有另一个问题:在乌龟设置中,常规


Ortoise在默认情况下会在忽略列表中附带.so文件,我们会将这些文件存储在源代码管理中(是的,我知道这远远不够理想)。将它们从列表中删除可以帮我解决问题。

当文件被忽略时,添加不再作为选项显示在Ottoisesvn菜单中,这不是我的体验。我选中了上下文菜单下的tortoise svn设置中的“add”命令复选框。这样,“添加”命令总是直接出现在浏览器上下文菜单中。也许这会有所不同?我也做了更改,但在被忽略目录的上下文菜单中看不到。这就是我的情况(在签出时忘记了复选标记),并且“更新到修订版”有效,谢谢!可能值得一看svn:globalignore属性,如果在根目录下找不到任何内容,也可以查看子文件夹中的同一选项卡我的菜单结构是右键单击文件夹->TortoiseSVN->Properties。谢谢你的提示!