代码之家  ›  专栏  ›  技术社区  ›  harish

带有Git LFS repo的CMake ExternalProjects_Add不会获取LFS对象

  •  0
  • harish  · 技术社区  · 5 年前

    在LFS存储库上使用ExternalProjects_Add时,不会获取LFS对象。如何使它签出LFS对象?我使用的是Ubuntu18.04和GitV2.17.1。

    ExternalProject_Add(myGitLFSproject
    GIT_REPOSITORY    @MYURL@
    GIT_TAG           @MYTAG@
    SOURCE_DIR        @MYSRCPATH@
    CONFIGURE_COMMAND ""
    BUILD_COMMAND     ""
    INSTALL_COMMAND   ""
    TEST_COMMAND      ""
    

    我试图在ExternalProject\u add in my之后添加一个自定义命令CMakeLists.txt文件执行Git-lfs-pull。但在随后的重新配置操作中,LFS对象似乎被视为修改过的文件,并尝试重新设置基。

    0 回复  |  直到 5 年前
    推荐文章