如何在PHPstorm使用SVN忽略文件/文件夹(How to ignore files/folde

2019-10-18 13:04发布

我想创建一个新的存储库,但不希望以包括cachefiles等我都试过了文件夹,但它使提交的所有文件和文件夹。 在我的项目概述文件夹被标记为“忽略”为SVN,做一个初步的进口,当我取消勾选犯忽略的文件/文件夹。

Answer 1:

从事实来看,关于PHPStorm网站版本控制帮助我可以找到没有提到的“ 框犯忽略的文件/文件夹

这听起来像你:

  1. 设置的文件/目录加载了如忽视
  2. 开始提交,但
  3. 包括在提交.svnignore
  4. 找到你忽略被忽略。

问题是,SVN存储在一个名为怎么忽略细节.svnignore ,如果你想你的忽略是持久的,并适用于所有用户, 必须承诺。

更新

我认为最适合在这里您的使用情况下,过程如下,(对不起,如果我教奶奶班门弄斧),假设你的裸库已经存在,并且有一个标准的结构,如:

URL/trunk
URL/tags
URL/branches

这是命令行工具的一般过程,但可以适应:

mkdir a_new_directory
svn co URL/trunk a_new_directory
cd a_new_directory

项目的目录结构复制到这里,包括你想忽略的,(不只是文件的目录)。 在一个文本文件列表中的所有目录的相对路径,你想忽略,每行一个,如果你是没有窗户,全部用斜杠结束每个斜杠:

svn propset svn:ignore -F the_text_file.txt

如果你有,你想普遍忽视,如蝙蝠和.OBJ文件中的某些文件类型:

svn proprev svn:ignore -R *.bat
svn proprev svn:ignore -R *.obj

我个人把dir_info.txt文件,每个目录的描述到该目录,并添加他们。

SVN添加所有的目录,(和dir_info.txt文件),然后提交。

然后将文件添加到目录,SVN添加它们并提交。



文章来源: How to ignore files/folders using SVN in PHPstorm