我试过#movingtogitlab(https://about.gitlab.com/2018/06/03/movingtogitlab/)。将Github存储库导入Gitlab时,是否可以选择指定这些存储库是公共还是私有?或者是否可以在不点击每个项目的设置的情况下将它们全部更改为公开?
答案 0 :(得分:1)
根据您导入的项目数量,最快的方法是使用框架并编写一个简短的脚本来更改可见性。
答案 1 :(得分:0)
我认为没有办法。以下是the GitHub import documentation关于项目可见性的内容:
保留对拉取请求和问题的引用(GitLab.com& 8.7+),并且每个导入的存储库都保持可见性级别,除非visibility level is restricted,在这种情况下它默认为默认项目可见性。
它没有提到这样的功能,也没有提到其他任何地方的可见性。
以下是changing a project’s visibility的文档(不是特定于导入的项目):
如何更改项目可见性
- 转到项目的设置
- 将“可见性级别”更改为“公开”,“内部”或“私人”
醇>
它没有提及任何批量可见性改变功能。