码云 Gitee - 开启SVN 支持,通过SVN 和Git 一起协同提交代码

   日期:2020-09-22     浏览:395    评论:0    
核心提示:文章目录码云 Gitee - 开启SVN 支持,通过SVN 和Git 一起协同提交代码1、介绍2、使用注意3、特别注意4、开启方式5 支持SVN 协议码云 Gitee - 开启SVN 支持,通过SVN 和Git 一起协同提交代码1、介绍码云 目前支持使用 Subversion 对仓库进行操作2、使用注意1 仓库体积超过 300 MB 不建议使用 Subversion 操作仓库,存储库容量达到 400 MB,或者 300 MB 并且存储大量非文本数据时,我们将关闭仓库的 Subversion 支

文章目录

  • 码云 Gitee - 开启SVN 支持,通过SVN 和Git 一起协同提交代码
        • 1、介绍
        • 2、使用注意
        • 3、特别注意
        • 4、开启方式
        • 5 支持SVN 协议

码云 Gitee - 开启SVN 支持,通过SVN 和Git 一起协同提交代码

1、介绍

码云 目前支持使用 Subversion 对仓库进行操作

2、使用注意

1 仓库体积超过 300 MB 不建议使用 Subversion 操作仓库,存储库容量达到 400 MB,或者 300 MB 并且存储大量非文本数据时,我们将关闭仓库的 Subversion 支持。

2 由于 GIT 不支持空目录的提交,在存储机器上,无论是普通仓库还是开启 Subversion 接入的仓库存储时都是 GIT 仓库,Subversion 的 commit 是提交到 git 仓库上的,所以码云的 Subversion 不支持空目录的提交。

3 第一次开启 Subversion, 操作一个仓库,如果仓库体积较大或者提交次数较多,由于缓存的缘故,响应时间会比较长。

4 不支持 Subversion 的 Hook 机制,请使用 WebHook 替代。

5 Subversion 属性不完全支持。

6 客户端需要开启 SASL 支持,不支持的客户端无法访问。

7 部分 svn 命令不支持。可以查看 Subversion 客户端的兼容性。

8 版本号的映射,目前 Subversion 的版本号计算依据为本分支所有的commit 数目减一 不包括 merge ,如果使用了在 git 中强制回退等操作,请重新检出。

3、特别注意

由于 git 在设计上就没有考虑空文件

相关资料

如果需要提交空目录,建议加一个空文件,保证仓库一致性

4、开启方式

在项目的设置页面,勾选开启 SVN 支持就行了 ,拉到底,保存

如果是空仓库

5 支持SVN 协议

码云 支持的是 svn 协议。 对于 svn 而言,获取一个仓库的代码通常是 checkout,在项目主页我们通常可以获得 URL

那么 仓库地址是

svn://git.oschina.net/svnserver/newos

URL 规则为 svn://域名/用户名/项目名

拉代码是

svn checkout svn://git.oschina.net/svnserver/newos newos

拉取分支代码

svn://域名/用户名/项目名/branches/分支名

获取主分支的特殊情况

获取主干分支,也就是 master 分支可以使用下面的分支格式

svn checkout svn://git.oschina.net/svnserver/newos/trunk newos
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服