首页 / 知识
关于Visual Studio:如何将Resharper Files排除在SVN之外?
2023-04-15 18:09:00

How do I keep Resharper Files out of SVN?我正在使用VS2008和Resharper。 Resharper创建一个目录_Resharper.ProjectName。这些文件没有提供我所知道的源代码控制的值,并且在提交更改时导致了问题。如何让SVN忽略它们?我正在使用TortoiseSVN作为SVN的接口。 编辑:你们很快。 这里的链接显示了TortoiseSVN中的忽略过程 将文件名(甚至是模式 在键入内容后,当我阅读手册时,将在此处发布我自己的问题的答案。在TortoiseSVN中,转到设置。添加
转到"全局忽略模式"。将项目添加到全局忽略模式意味着您为安装了TortoiseSVN的客户端处理的任何项目都将忽略这些文件,因此在所有情况下都不适合使用全局忽略。 如果将特定文件和目录添加到资源库之前,也可以从TortoiseSVN菜单中将其添加到单个项目的忽略列表中。" BEFORE"部分是最初使我绊倒的。由于这是一个开发人员项目,所以我一直在检查二进制文件等。b / c对于其他开发人员而言没有任何影响,并且Resharper文件进入了该文件。 将Resharper缓存存储在系统temp文件夹中。 简短的回答:" svn:ignore"属性 长答案:
(在自己的行上添加" _Resharper.ProjectName"并写出文件) 编辑:erg ... doh,刚意识到您说的是turtle...这是您使用SVN命令行版本进行的操作 svn具有" ignore"属性,您可以将其附加到文件名模式或目录。被忽略的文件和目录不会在" svn st"命令中报告,也不会进入存储库。 示例:您在.c和.h文件中包含C源代码,但是编译器会创建一堆.o文件,您不想颠覆它们来告诉您。您可以使用Subversion的属性功能告诉它忽略这些属性。 对于一个已签出工作目录中的一些文件,例如myproject / mysource /
在弹出的文本编辑器中(在Linux中,可能是vi或将您的EDITOR env var设置为任何值),每行添加一个文件名模式。请勿在模式后放置尾随空格(这会混淆svn)。
仅此而已。您可能想立即进行一次提交,因为有时svn会对用户在两次提交之间对文件进行太多不同类型的更改而感到烦躁。 (我的规则是:如有疑问,请提交。这很便宜) 对于在庞大的目录树中许多地方出现的文件类型,请编辑存储在存储库中的subversion配置文件。这需要存储库管理员的操作,除非您可以直接访问存储库(不是通过svn:或http:或file :,但可以" cd"到存储库位置并" ls"其文件)。 svn书籍应包含详细信息;我现在不记得副手了。 因为我不使用turtle,所以我不知道上面的描述如何直接翻译-但这就是为什么我们有可编辑的答案(很高兴!) 此博客文章提供了有关如何通过命令行svn进行所需操作的示例。 这些更改将反映在TortoiseSVN中。 我相信有一种方法可以通过turtle来实现,但是我没有Windows vm可访问的atm,抱歉:( SVN仅在创建存储库时控制要放入的内容。在构建之前,不仅要导入整个项目文件夹,还要导入"干净"文件夹。构建之后,您将获得所有目标文件或_Resharper文件夹等,但它们不受版本控制。 我忘记了:
命令是告诉SVN排除某些文件的另一种可能性。您可以将此作为属性添加到版本控制的文件夹中,例如使用TortoiseSVN。 |
最新内容
相关内容
linux拼接文件命令?
linux拼接文件命令?,文件,数据,命令,代码,时间,信息,系统,情况,管理,标准,Linux文件相关命令top:显示当前进程的系统资源使用情况。kill:终止指linux文件常用命令?
linux文件常用命令?,工作,地址,信息,系统,命令,目录,标准,情况,管理,常用命令,linux常用命令及用法linux系统常用操作命令如下:ls:全拼list,功能文件写入linux命令?
文件写入linux命令?,文件,命令,状态,系统,名称,时间,首次,数据,数字,内容,在linux命令行下如何将指定的几行内容写入到一个文件中?1、首先连接linux命令写满文件?
linux命令写满文件?,地址,工作,命令,系统,管理,文件,目录,标准,电脑,信息,Linux命令linux系统常用操作命令如下:ls:全拼list,功能是列出目录的内文件夹排序linux命令?
文件夹排序linux命令?,系统,数字,信息,工作,时间,命令,管理,设备,单位,工具,基本linux命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出linux打开文件夹命令?
linux打开文件夹命令?,工作,系统,信息,命令,图片,文件,管理,发行,名字,名称,请问Linux下通过命令行怎样打开文件xdg-open:这个命令可以打开任何linux上清空文件命令?
linux上清空文件命令?,系统,命令,文件夹,名字,档案,文件,目录,方法,终端,指令,linux删除文件的方法linux删除文件夹的方法有两种:rmdir命令和rmlinux中历史命令文件?
linux中历史命令文件?,系统,地址,信息,数字,时间,命令,数据,环境,历史,文件,linux调用上一个使用过的命令?bash在一个历史缓冲区中保留你执行linux命令拷贝文件?
linux命令拷贝文件?,系统,文件,命令,目录,情况,源文件,目标,文件夹,选项,语法,LINUX复制命令是什么?1、在Linux中,用于复制文件和目录的命令是clinux比对文件命令?
linux比对文件命令?,系统,对比,第一,管理,工作,命令,文件,网络,名称,标准,linuxdiff能对比两个jar文件吗1、在linux系统中有两种方式可以实现linux命令被替换文件?
linux命令被替换文件?,系统,文件,命令,批量,工具,电脑,工作,保险,实时,字符串,linux替换文件命令按住Shift键不放,然后对着桌面右键,选择在此处压缩文件夹命令linux?
压缩文件夹命令linux?,系统,软件,命令,工具,电脑,文件,文件名,格式,选项,目录,Linux中文件的压缩与解压缩命令操作示例集锦在Linux系统中,我们