在 SVN 中,我有以下结构:
|- Post/index.jsp
|- post/index.jsp
这两个 JSP 文件在一行中彼此不同:
- <title>Post</title>
+ <title>post</title>
当我执行 a 时,git svn rebase
我只在实际工作目录中获得其中一个文件夹(Post
比如说将标题从 更改Post
为post
。在尝试对git checkout
文件进行操作之后,我得到了相反的结果,所以基本上无论我做什么,我总是最终有未提交的更改......
到目前为止,我一直在尝试core.ignorecase = true
在我的 git 配置中进行设置,但这并没有真正帮助,即使在添加这些文件并再次执行 rebase 之前的 agit reset --hard SHA1
和 agit svn reset -r <REV>
修订之后也是如此。
这一切都发生在 OSX 上,是否有任何解决方法可以使用 git svn 处理此类存储库布局?