因为之前用的是github,很多项目都是在github上,可不可以直接填写一个url地址,然后直接把项目放到osc的托管平台?
我们目前是有这个功能的,但是基于各方面考虑没有开放出来。如果有这个需求的话,可以把要导入的项目列表发给我们,我们可以帮你导。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
开发 github 导入 对于这个网站来说战略意义呀 ;-)
我也觉得这个功能很重要,因为我是没找到git能同时提交到两个库的方法。
可以是导入或者是同github等这类的网站同步
先把简单的做了呀, 不一定要以 github 为中心, 指不定用户以后就在这里安家了, 我想说的是, 至少能给个比较快捷的方法来迁移, 让 git@oschina 的代码库一下子多起来.
至于 git 同时更新多个 remote , 可以参考这里 http://stackoverflow.com/a/3195446/689832
我们目前有这个功能,但还不够完善,所以没有开放出来。
有这个需求的同学可以先按照如下步骤导入其它地方的git仓库(以 github 上的 impress.js 为例):
1. 从原始地址 clone 一份 bare 仓库:
git clone --bare https://github.com/bartaz/impress.js.git
2. 在GIT@ OSC上 创建一个项目
3. 以 mirror 的方式把刚才 clone 的项目 push 到 GIT@OSC 上:
(如果提示输入 git 用户密码,请到 http://git.oschina.net/keys 添加 SSH Key)
cd impress.js.git
git push --mirror git@git.oschina.net:username/impress-js.git
这种方式的好处是:可以完整地保留原项目的所有 branch 和 tag 信息。
状态更改为 已关闭
登录 后才可以发表评论