Command line dspace命令行导入文件未出现在集合中

Command line dspace命令行导入文件未出现在集合中,command-line,dspace,Command Line,Dspace,我正在Suse 12.2上运行dspace 6.1。我已经使用命令行import命令将文件导入到集合中,并且该命令打印出它成功了 bin/dspace import --add --eperson=myemail@mycompany.com -- collection=123456789/49 --source=/opt/dspace/import_dateien/test/ -- mapfile=mapfile Destination collections: Owning Collecti

我正在Suse 12.2上运行dspace 6.1。我已经使用命令行import命令将文件导入到集合中,并且该命令打印出它成功了

bin/dspace import --add --eperson=myemail@mycompany.com --
collection=123456789/49 --source=/opt/dspace/import_dateien/test/ --
mapfile=mapfile
Destination collections:
Owning  Collection: 1982-11-10 Collection
Adding items from directory: /opt/dspace/import_dateien/test/
Generating mapfile: mapfile
Started: 1503332092481
Ended: 1503332095888
Elapsed time: 3 secs (3407 msecs)
我添加了没有额外元数据的文件,也没有SAF zip文件,因为我希望集合中的额外文件没有自己的元数据,只有现有的元数据集


成功消息中集合的名称正确。但我没有看到收藏中的文件。它们在那里,但是隐藏着吗?如何使它们显示?

命令似乎在批处理中未找到任何项。您应该看到每个项目的几行输出


我要检查的第一件事是源目录“/opt/dspace/import_dateien/test/”是否符合SAF:它应该包含编号的子目录,每个子目录包含一个项。导入程序似乎在那里找不到目录。

命令似乎在批处理中未找到任何项。您应该看到每个项目的几行输出


我要检查的第一件事是源目录“/opt/dspace/import_dateien/test/”是否符合SAF:它应该包含编号的子目录,每个子目录包含一个项。进口商似乎在那里找不到目录。

我找到了!我使用的是SAFBuilder,其中一个有一个csv文件,每个文件一行,每个文件都有元数据。但是,SAFBuilder脚本创建了一个文件夹和一个zip文件,在这个文件夹中有文件、一个名为contents的文本文件和xml格式的元数据。您只需在此处添加要添加的额外文件,在内容文件中列出这些文件,然后重新压缩即可。我刚刚用bin/dspace导入对它进行了测试,集合中有我的额外文件。正如@Mark Wood所说,我的文件列在脚本的输出中。

我找到了它!我使用的是SAFBuilder,其中一个有一个csv文件,每个文件一行,每个文件都有元数据。但是,SAFBuilder脚本创建了一个文件夹和一个zip文件,在这个文件夹中有文件、一个名为contents的文本文件和xml格式的元数据。您只需在此处添加要添加的额外文件,在内容文件中列出这些文件,然后重新压缩即可。我刚刚用bin/dspace导入对它进行了测试,集合中有我的额外文件。正如@Mark Wood所说,我的文件列在脚本的输出中。

非常感谢@Mark Wood的回答!您似乎在说import命令只接受SAF文件,而不接受普通文件。在jspui接口中,我可以将文件添加到集合中,而无需添加额外的元数据行。这样我们就有了一组元数据和几个文件。我们在命令行上需要这个功能,因为我们有几千个文件要导入。有没有办法在命令行上执行此操作?或者有没有一种方法可以在不强制为每个文件添加元数据行的情况下使用SAF?如果可能的话,我很乐意使用SAF。非常感谢@Mark Wood的回答!您似乎在说import命令只接受SAF文件,而不接受普通文件。在jspui接口中,我可以将文件添加到集合中,而无需添加额外的元数据行。这样我们就有了一组元数据和几个文件。我们在命令行上需要这个功能,因为我们有几千个文件要导入。有没有办法在命令行上执行此操作?或者有没有一种方法可以在不强制为每个文件添加元数据行的情况下使用SAF?如果可能的话,我很乐意使用SAF。