无法在db:migrate创建目录

时间:2009-09-17 15:13:41

标签: ruby-on-rails git

我在github上有ruby on rails项目的存储库。 我第一次推出comp。在windows系统下使用msysgit。 然后从另一个comp克隆了这个项目。在ubuntu下,做了一些更改,提交并推送到github的存储库。 现在,当我尝试从我的comp中拉出甚至克隆这个存储库时。与windwos一起导致错误:

fatal: cannot create directory at db:migrate

知道如何解决这个问题吗?有什么问题?

3 个答案:

答案 0 :(得分:2)

你不会没有磁盘空间吗? 这是出现这种错误信息的常见原因。

其他原因:具有非Windows命名约定的目录(如this thread,其中目录在其名称末尾包含额外空格)

答案 1 :(得分:1)

问题是:为什么git会抱怨db:migrate,这是一个rake任务,而不是文件系统上的文件。也许你不小心创建了这个文件,现在正试图在文件系统上创建它?我认为“db:migrate”不是目录的有效名称。

答案 2 :(得分:0)

它也可能是一个奇怪的权限错误。