首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jfrog将目录复制到另一个目录

jfrog将目录复制到另一个目录
EN

Stack Overflow用户
提问于 2018-07-27 19:52:22
回答 2查看 413关注 0票数 1

使用jfrog-cli,我想将"tags/$version"复制到"released/$version"

$version有一些子目录,我需要保留它们各自的格式。

我试过了:

代码语言:javascript
复制
jfrog rt cp --flat=false repo/tags/$version/* repo/released/

我得到的是:

代码语言:javascript
复制
repo/released/tags/$version

有人能帮上忙吗?

EN

回答 2

Stack Overflow用户

发布于 2021-01-09 10:58:58

人造品cp/mv很奇怪。它不像常规的文件系统移动或复制命令那样工作。

下面的步骤将测试示例中的所有内容(在同一存储库中)从/example/libraries/1.0.0移动到/example/libraries/2.0.0中。

jfrog rt mv release-local/test/example/libraries/1.0.0 release-local/2.0.0 --user ${userid} --password ${userpwd} --url https://artifactory

之前的

代码语言:javascript
复制
/test
  /example
    /libraries
       /1.0.0
          file1.dll
          /folder1
             file2.dll

之后的

代码语言:javascript
复制
/test
  /example
    /libraries
       /2.0.0
          file1.dll
          /folder1
             file2.dll

该命令似乎采用目标路径的最后一个元素,并将其替换为源存储库的整个路径减去路径的最后一个元素...基本上,它类似于文件重命名,将路径作为重命名的一部分。请注意,您不必对其使用递归标志或标志。

票数 1
EN

Stack Overflow用户

发布于 2019-01-09 05:35:34

在最新版本的JFrog CLI (版本1.23.1)中,将文件从一个存储库复制到另一个存储库的命令应该与您所使用的命令类似。

例如,如果我想要将所有版本从存储库libs-snapshot-local/和路径org/jfrog/test/复制到名为generic-local的存储库,可以执行以下命令

代码语言:javascript
复制
jfrog rt cp libs-snapshot-local/org/jfrog/test/ generic-local/

默认情况下,它会以递归方式将libs-snapshot-local/org/jfrog/test/的所有项目复制到generic-local中的新位置

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51557387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档