如何解决将SVN迁移到Git:无法创建区分大小写的磁盘映像
我正在关注atlassian.com上的tutorial,如何在Windows 10 Enterprise上从SVN迁移到Git,并需要安装区分大小写的磁盘映像。
命令svn-migration-scripts.jar create-disk-image 5 GitMigration
返回以下错误:
无法识别或丢失的命令可用命令:
- 作者
- bitbucket-push
- clean-git
- sync-rebase
- 验证
命令svn-migration-scripts.jar验证是否返回
svn-migration-ssvn-migration-scripts:使用版本0.1.56bbc7f Git: 使用版本2.28.0.windows.1 Subversion:使用版本1.9.4 git-svn:使用版本2.28.0.windows.1您似乎正在运行 不区分大小写的文件系统。不支持此功能,可能导致 数据丢失。无法直接连接到互联网。这可能会干扰 具有克隆Subversion存储库并推送Git的能力 repositories.ripts.jar
解决方法
dojo.connect(this.next,"onclick","get");
dojo.connect(this.next,"refresh");
命令仅在OS X下可用。(来源:https://bitbucket.org/atlassian/svn-migration-scripts/issues/1/case-insensitive-warning-on-windows-ntfs)
但是,在Win 10下,您可以使用create-disk-image
创建一个区分大小写的目录。在PowerShell中执行以下命令(将fsutil.exe
替换为实际目录路径):
<directory>
(如果遇到错误,请参见https://stackoverflow.com/a/60448790/2294031)
之后,fsutil.exe file SetCaseSensitiveInfo <directory> enable
不会抱怨不区分大小写的文件系统。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。