标签: ignore

Git忽略VB.NET项目的文件

我想在Windows中的Git控件下放置一个VB.NET项目(之前是Visual Source Safe - 存储库损坏的长篇悲惨故事等).我应该如何设置忽略文件?我正在考虑使用的例外情况是:

  • *.可执行程序
  • *.PDB
  • *.表现
  • *.XML
  • *.log(在Windows上是Git区分大小写吗?我也应该排除*.l og吗?)
  • *.scc(我收集这些是从Visual Source Safe遗留下来的 - 也许我应该删除它们?)

这是一个明智的清单吗?我应该排除目录吗?

vb.net git ignore ignorelist ignore-files

14
推荐指数
2
解决办法
9659
查看次数

JUnit @Ignore有用吗?

在JUnit中,您可以使用@Ignorebefore方法告诉测试运行器自动跳过这些测试.从我可以收集的内容来看,这实际上只是一种方便的方式来记录/标记您想要稍后返回的不完整/不再有功能的测试.

我是否正确地说,在运行时,@Ignore测试,没有注释的方法和注释掉的方法之间没有区别?(假设这些测试都是自包含的.)有没有办法在Netbeans上的JUnit中获取被忽略的测试用例列表?如果没有,@Ignore标签真正有多大用处,因为失败测试可能更有用,所以它不会被忽视?

java junit unit-testing netbeans ignore

14
推荐指数
3
解决办法
8814
查看次数

Git并没有忽略文件模式的改变(chmod),为什么?

开始之前我应该说我已经看了这个帖子这个很好,但由于某些原因,解决方案,只要不是为我工作.我的存储库位于,~/sources因此每个命令都从该路径运行.这就是我所做的:

将filemode更改为false:

$ git config --global core.filemode false
Run Code Online (Sandbox Code Playgroud)

检查全局配置:

$ git config --list
...
core.filemode=false
core.repositoryformatversion=0
core.bare=false
core.logallrefupdates=true
...
Run Code Online (Sandbox Code Playgroud)

重新初始化存储库:

$ git init
Reinitialized existing Git repository in /home/rperez/sources/.git/
Run Code Online (Sandbox Code Playgroud)

检查需要添加的内容:

$ git status
Run Code Online (Sandbox Code Playgroud)

我得到一个包含存储库中所有文件的列表.

我在用:

$ git --version
git version 2.9.3
Run Code Online (Sandbox Code Playgroud)

更新:为两个不同的文件添加了git diff

$ git status
...
    modified:   testing/test-valid-swasset-update.php
...
Untracked files:
  (use "git add <file>..." to include in what will be committed)

    library/mpdf60/ttfontdata/dejavusanscondensedI.GDEFdata.php
...
Run Code Online (Sandbox Code Playgroud)

git diff 上述文件的输出:

$ git diff testing/test-valid-swasset-update.php
diff --git …
Run Code Online (Sandbox Code Playgroud)

git ignore

14
推荐指数
1
解决办法
8377
查看次数

莫西在科特林无视领域

我想知道在使用Moshi时如何忽略Kotlin类字段.

我找到了这个Java(Moshi忽略字段)的答案,它表明使用关键字transient如下

private transient String your_variable_name;
Run Code Online (Sandbox Code Playgroud)

但我找不到在Kotlin完成这项工作的正确方法.

json ignore serializer kotlin moshi

14
推荐指数
1
解决办法
3323
查看次数

如何防止SVN更新存储库中已有的目录

我不认为这不是一个标准的svn忽略问题.

我有一个存储库,里面有一个我不想要的巨大目录.因为别人使用存储库这样做,我不能只从树中删除它.但是,每次我做svn时我都不想重新下载这个目录.我可以理解ignore会阻止我上传到svn的目录,但我怎么能告诉svn我不想让它重新下载已经在存储库中的特定目录.

我所做的...

svn up
rm badDirectory
Run Code Online (Sandbox Code Playgroud)

然后未来svn up重新下载它.我想防止这种情况.

谢谢!

编辑:好的.我希望SVN有一个内置选项,我还没有注意到.我希望避免不得不"破解"颠覆的不足之处,但下面的选择似乎是可接受的选择.

再次编辑以解决几条评论:

是否有特殊原因导致您无法签出该文件夹并保留该文件夹?没有磁盘空间(可能因为你可以退房)?安全原因?

我可以查看该文件夹.整个svn存储库大约291兆...它的290个在这个"坏"目录中.基本上,其他一些控制存储库的人(因此可以决定那里的内容)会在那里放置一个真正不需要存在的目录.我并不是说这是关于政策和使用svn的"正确和正确"方式的问题.我只是想知道是否有技术解决方案.

您能否更好地描述存储库的树结构?是否存在与错误目录相同级别的文件,或仅存在其他目录? -

基本结构:

repository root
 - good dir 1
    - plenty of subdirs in all of these directories
 - good dir 2
 - good dir X
 - bad dir 1
 - bad dir 2
 - bad dir X 
 - good file 1
 - good file 2
 - good file X
Run Code Online (Sandbox Code Playgroud)

svn ignore

13
推荐指数
3
解决办法
1万
查看次数

jQuery将div悬停在另一层下面

是否有可能忽略所有使用jQuery绑定到它们的元素"上方"的div?例如,我有一个元素A,它有一个绑定到它的悬停事件,但是还有其他元素B,C,D在元素A上面"绝对定位".所以当用户的鼠标移动到元素B,C时, D,即使B,C和D直接位于元素上方,也不再触发悬停事件.是否可以忽略元素BC和D?

更新: 我实际上是在创建一个地图(元素A),其中元素B,C,D作为区域标签.因此,例如,对于纽约州的地图,您将具有与地图重叠的文本元素"曼哈顿","新泽西"等.这就是为什么即使用户将鼠标悬停在标签上,我也需要悬停.

jquery ignore hover

13
推荐指数
2
解决办法
2万
查看次数

accepts_nested_attributes_for忽略空值

我有

class Profile
  has_many :favorite_books, :dependent => :destroy
  has_many :favorite_quotes, :dependent => :destroy

  accepts_nested_attributes_for :favorite_books, :allow_destroy => true
  accepts_nested_attributes_for :favorite_quotes, :allow_destroy => true
end
Run Code Online (Sandbox Code Playgroud)

我有一个动态表单,你按"+"添加新的textareas来创建新的收藏夹.我想要做的是忽略空白,我发现在更新控制器中比非嵌套属性更难排序.

我暂时拥有的是删除空记录的after_save回调中的黑客攻击.什么是最容易忽略这些空白对象的轨道方式?

我不想要验证和错误,只是一个无声的删除/忽略.

ruby ignore ruby-on-rails nested-attributes

12
推荐指数
1
解决办法
5735
查看次数

如何正确版本控制(svn:ignore)一个Java项目(Maven,Spring)?

我正在进行为期两天的Java EE培训.我们在那里使用Java EE,Spring Framework,Maven,Springsource Tool Suite(Eclipse),Tomcat.

我带了我们在那里创建的Eclipse工作区并在我的工作PC上运行它.如果我没记错的话,我只能正确配置Tomcat,它可以在我的电脑上运行.

现在我想在subversion中保存包含5个"sub"项目的已创建的Eclipse工作区,以便我的同事可以将它们签出并在他们的计算机上运行.

怎么做到这一点?我在某处发现了一个svn:ignore规则:

.classpath
.project
.settings
target
Run Code Online (Sandbox Code Playgroud)

使用tortoiseSVN我添加到具有工作空间的文件夹这个忽略规则,但发现底层文件夹目标没有删除所以我手动删除它们并"添加到忽略列表".但之后,Spring源工具套件中的项目没有看到mevan依赖项(我认为是这样)因为导入被破坏了.STS强调组织.在进口,并说它无法解决这个问题.

我如何正确版本控制这样的项目?

java svn spring ignore maven

12
推荐指数
1
解决办法
1万
查看次数

如何设置eclipse忽略"Classpath Dependency Validator Message"警告

我希望它在我的eclipse项目中没有警告,但是我得到了一个警告:

Classpath entry org.eclipse.jdt.USER_LIBRARY/Liferay 6.1 GA Plugin API will not be exported or published. Runtime ClassNotFoundExceptions may result.  
Run Code Online (Sandbox Code Playgroud)

来自警告类型Classpath Dependency Validator Message.

我理解eclipse试图对我说什么,但这是错误的,库存在于服务器上,并且用我的项目导出它是不对的.

但是,我需要在eclipse中设置此警告忽略,我该怎么做?

eclipse warnings ignore classpath liferay

12
推荐指数
1
解决办法
3万
查看次数

Doctrine2忽略数据库表

我正在使用Doctrine 2,我想生成我的数据库的ORM,但我不想选择db的所有表.

例如,在这个db中:

  • 表1没有主键
  • 表2是正常的

我想用这个命令选择表2:

doctrine:mapping:convert --from-database yml ./src/Application/TestBundle/Resources/config/doctrine/metadata/orm --filter="Table2"
Run Code Online (Sandbox Code Playgroud)

我有一个错误:

表Table_1没有主键.Doctrine不支持没有主键的表的逆向工程.

好的,我知道,但我不想在我的ORM中使用我的表1.当我的表1有主键时,我可以过滤表.我见过 使用symfony2和doctrine从现有数据库生成单个实体,但它不起作用.

ignore filter symfony doctrine-orm

12
推荐指数
2
解决办法
6874
查看次数