当前位置:首页 » 文件管理 » svn忽略文件夹

svn忽略文件夹

发布时间: 2022-04-17 23:12:29

‘壹’ eclipse svn 怎么忽略文件

工具:

eclipse

步骤

  1. 首先建立一个叫做xroid的项目, 暂时先不要同步到版本控制器, 在项目中bin目录就是存放缓存等文件的地方.

‘贰’ linux 下的svn怎么设置忽略文件

提供两个思路吧:1、首先将这个文件上传,保证服务器端有这个文件,然后在ToitorseSVN客户端设置全局忽略样式,将整个文件名作为忽略条件,这样在提交时就不会提交这个文件了。这个方法的问题在于如果在别的文件夹下有同名文件需要提交,那么就会导致那个文件也被忽略。
2、将这个access文件放在另一个svn版本库中,在该项目的版本库中通过设置svn:externals属性来外部引用这个文件,这样应该也不会提交这个文件。这个方法没验证过,只是理论分析,你可以自行验证。
-----------
补充一下,如果用方法一,就必须通知所有人员在客户端都设置忽略这个文件。

‘叁’ svn怎么忽略部分文件更新

从两头共同控制吧:
1、客户端提交是忽略这些文件,如果客户端是TortoiseSVN的话,右键菜单TortoiseSVN——设置——全局忽略样式,里面加上*.tld,这样每次commit的时候就会自动忽略这些tld文件;
2、服务器端配置个钩子pre-commit,禁止这类文件提交,具体钩子的写法网上搜一下吧,不是很复杂。这主要是防止某些客户端没有设置全局忽略样式,导致仍然上传了tld文件。

至于update或checkout时忽略这些文件,目前SVN解决不了。所以只能考虑从源头控制,禁止这些文件上传。

‘肆’ eclipse svn 提交怎么忽略文件

工具/原料

eclipse

方法/步骤

  1. 点击windows中最后一项preferences。

‘伍’ 怎么让subversion忽略指定文件和目录

全局排除
使
用全局排除我们可以剔除指定文件类型加入到版本库中(只能对既定的用户连接有效)。我们需要作的只是编辑subversion的config文件,它可以
在本地运用数据目录找到,比如Windows下的“C:\Documents and Settings\[username]\Application
Data\Subversion”,或者Linux下的“~/.subversion”(原文只有windows相关配置译者加了Linux配置)。

打开这个文件,查找[miscellany]节点,在这个节点中找到有global-ignores的行,删除行首的“#”(假如你之前没有删掉),然后加上你想忽略的文件后缀。

比如你想忽略suo文件,你应当写

global-ignores = *.suo

局部排除
局部排除只能针对某个目录,就是说你可以告诉subversion客户端忽略指定的文件,文件类型或者目录,这是通过对指定目录设置svn:ignore属性来完成的。

比如,忽略解决方案目录下的suo文件,你可以在其目录下运行命令:

[TargetFolder]>svn propset svn:ignore *.suo .

别忘记最后的点".",它指定作用的目标路径是当前路径。通过以上命令可以使得subversion忽略目标路径下所有扩展文件名为suo的文件

忽略文件夹也是相似的格式,忽略目标路径下名为bin的文件夹的命令为:

[TargetFolder]>svn propset svn:ignore bin .

同样不要忘了最后的"."

要忽略多个文件文件夹时,需要使用换行符作为分隔标记的propset忽略列表,因为命令行下换行符没法输入(好吧,是我不知道怎么输入),因此需要创建一个文件来包含这些忽略列表。
ignore.txt文件内容如下:

obj
bin

执行如下命令

[TargetFolder]>svn propset svn:ignore -F ignore.txt .

还是别忘了最后的".",命令表示忽略当前路径下obj和bin文件夹。

‘陆’ eclipse svn怎么忽略文件夹

eclipse svn忽略文件夹方法如下:

  1. 在想要忽略的文件上右键,选择team---添加至svn:ignore

‘柒’ eclipse svn同步时怎么忽略部分文件夹

eclipse svn同步时忽略部分文件夹:
打开:window-->preferences-->team-->Ignored Resource-->Add Pattern

忽略文件夹:
如忽略target文件夹,就Add Pattern,填入*/target/*
忽略文件:
如忽略.class类型的,直接填入 .class

‘捌’ svn忽略文件中,括号内有recursively与没有,有什么区别(如下图)

svn:ignore属性用于设置本地工作目录下的哪些目录或文件不用进行版本管理,这样在本地对这些内容进行添加、修改等操作时,SVN都会对其忽略。SVN属性跟源码文件一样,也受SVN的版本管理,添加或修改SVN属性需要先提交,再更新本地目录才能生效。

对于SVN代码库,只应该上传源代码、资源文件等内容进行版本管理,通常编译后的二进制文件、程序包等生成产物是不应该放到SVN上做版本管理的。

SVN代码库建立好后,将代码更新到本地并导入到Eclipse工程后,会生成.project, .settings等目录,对Maven工程的源码进行编译会生成target目录。这样SVN就会认为本地工作目录下的这些目录和文件是新文件,也要版本管理。但实际这些内容是不应该提交到SVN代码库中的。

注意:新建的代码库,直接按下面方法操作即可忽略不想让SVN管理的文件。如果想要把已经在版本库中存在的文件忽略,那么需要先将其从SVN服务器中删除,再执行下面操作。

因而,建立代码库后,首先要设置svn:ignore属性,然后再给开发人员提供使用,以避免开发误将不用版本管理的内容提交到SVN代码库中。

SVN默认不对.project文件进行版本管理,如果要忽略.settings, target目录和.classpath文件,则可利用TortosieSVN客户端设置svn:ignore或svn:global-ignores属性。在本地工作根目录上,右键 -> TortosieSVN -> Properties来设置svn:ignore属性,设置规则

‘玖’ SVN新建的文件夹和文件被自动设置成忽略怎么办

你在你本地tortoiseSVN右键设置---常规设置---subversion 全局忽略选项 内容里面检查下是不是有个单独的*号,如果有就把它给去掉,就可以解决你的问题了。*号表示所有的文件类型,如果加了*号在里面,不管在副本里面创建什么文件都显示的是灰色的减号,我在本地测试了是这样,希望能帮到你。

热点内容
安卓设计app哪个好 发布:2024-11-05 13:18:34 浏览:177
数据库pd 发布:2024-11-05 13:02:45 浏览:654
安卓手机什么情况才要换电池 发布:2024-11-05 13:01:49 浏览:710
手机上的账号密码自动保存在哪里 发布:2024-11-05 12:28:52 浏览:723
虚拟机的内网服务器是什么 发布:2024-11-05 12:23:35 浏览:59
安卓怎么查今天去了哪里 发布:2024-11-05 12:14:28 浏览:709
安卓短信app哪个好 发布:2024-11-05 12:11:28 浏览:547
正版解压工具 发布:2024-11-05 12:09:00 浏览:138
爱奇艺会员密码在哪里设置 发布:2024-11-05 12:08:49 浏览:788
mysql打包数据库 发布:2024-11-05 11:55:29 浏览:947