正在忽略案例变更的承诺

时间:2016-02-19 01:24:46

标签: java git jenkins

作为一个例子,我有一个名为;

的资源文件夹

src/test/resources/logic/myLogic/

当我有一个将此结构重命名为

的提交时

src/test/resources/logic/mylogic/

由于区分大小写,此更改被忽略,并且我的Jenkins构建在* nix服务器上失败。目前我做了两个额外的提交来解决这个问题;首先我完全删除文件夹,提交,然后插入修改后的文件夹名称,提交。这种方式有效,但是没有更短的途径吗?

1 个答案:

答案 0 :(得分:4)

正确的方法是使用以下命令:

object.add("<img src=\""+getServletContext().getInitParameter("uploads")+"/"+book.getImage()+"\"/>");

然后git mv --force src/test/resources/logic/myLogic/ src/test/resources/logic/mylogic/commit。但请注意,它仅可从Git 2.0.1获得。

如果您使用的是早期版本的Git,则可以使用以下命令序列:

push

然后git mv src/test/resources/logic/myLogic/ src/test/resources/logic/myLogic2/ git mv src/test/resources/logic/myLogic2/ src/test/resources/logic/mylogic/ commit