在Coding.net上使用SVN部署代码
在Coding.net上使用SVN部署代码
coding.net上新建的工程是支持svn部署的。
我们需要在coding上新建一个普通git工程然后开起svn功能。
例如我新建了一个工程叫svntest, 是一个公开的地址:
https://coding.net/u/shengyang/p/svntest/git
然后,开起svn功能后,访问的svn地址是:
svn+ssh://svn@svn.coding.net/shengyang/svntest
官方的说明如下:
注意:git 仓库的分支和标签按照如下规则映射到 svn 路径:master -> /trunk,即:svn checkout <仓库地址>/trunk 可以检出 master 分支
分支 -> /branches/分支,例如:svn checkout <仓库地址>/branches/test 可以检出 test 分支
标签 -> /tags/标签,例如:svn checkout <仓库地址>/tags/v1.0 可以检出 v1.0 标签
暂不支持分支标签的创建删除和合并,git submodule 检出为空目录
这里已经明确说了,master对应就是trunk。
所以,checkout的地址是:
svn co svn+ssh://svn@svn.coding.net/shengyang/svntest/trunk
然后建立一个README文件。
echo README > README
git add README
svn ci -m"测试coding.svn功能"
提示用户名密码,文件就上传了。
https://coding.net/u/shengyang/p/svntest/git/blob/master/README