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

当movingtogitlab:是否有可能将所有导入的项目设置为public?

  •  1
  • FranzHuber23  · 技术社区  · 6 年前

    我试过搬家( https://about.gitlab.com/2018/06/03/movingtogitlab/ )将github存储库导入gitlab时,是否可以指定这些存储库是公共的还是私有的?或者有没有可能在不单击每个项目的设置的情况下将它们全部更改为public?

    2 回复  |  直到 6 年前
        1
  •  1
  •   secustor    6 年前

    根据要导入的项目数,最快的方法是使用框架并编写一个简短的脚本来更改可见性。

    https://about.gitlab.com/applications/

        2
  •  0
  •   Rory O'Kane Erce    6 年前

    我认为没有办法。这里是什么 the GitHub import documentation 关于项目可见性的说明:

    保留对拉取请求和问题的引用(gitlab.com&8.7+),并且每个导入的存储库都保持可见性级别,除非 visibility level is restricted ,在这种情况下,它默认为默认的项目可见性。

    它没有提到这样的特性,也没有提到其他地方的可见性。

    这是关于 changing a project’s visibility (不特定于导入的项目):

    如何更改项目可见性

    1. 转到项目的 设置
    2. 将“可见性级别”更改为public、internal或private

    它也没有提到任何批量可见性更改功能。