
# 常见问题汇总
#### 代码托管是否支持SVN
不支持。代码托管服务提供基于Git的分布式版本控制管理服务，能够更加便捷地进行异地协作。
#### 代码托管是否支持外部Git源的一键导入
支持。
目前代码托管支持一键导入外部Git源，支持的外部Git源包括：
- bitbucket.org
- code.aliyun.com
- coding.net
- git.qcloud.com
- gitee.com
- github.com
- gitlab.com
- visualstudio.com
- xiaolvyun.baidu.com
#### 代码托管是否支持批量下载多个仓库
不支持。代码托管暂不支持批量下载或上传多个代码仓库，需要对每个代码仓库逐一操作。管理员要对本地仓库做备份，可以自行通过Shell或者批处理命令实现多个仓库下载。
#### 代码托管如何获取代码下载的存储路径
- 如果按照默认路径安装Git，通过本地PC上的开始菜单栏打开Git Bash，则通常默认的存储路径为"C:/Users/XX用户"。
- 如果您当前在某个文件夹内，鼠标右键菜单打开"Git bash Here"，则存储路径就是该文件夹。
 
#### 代码托管如何获取代码仓库的克隆地址
1. 进入代码托管首页，单击仓库列表中的仓库名进入仓库详情页。
2. 单击右侧导航栏"克隆/下载"按钮，单击"用SSH克隆"获取到SSH协议地址。单击"用HTTPS克隆"获取到HTTPS协议地址。
 
#### 代码仓库中上传压缩包，是否支持在线解压
不能。暂不支持在线解压缩，建议在本地解压之后使用Git命令上传。
#### 代码仓库是否支持相互转换"私有"或者"公开"
可以。进入代码仓库详情页面，在"设置"页签中选择"基本设置 \> 仓库信息 \> 可见范围"进行设置。
#### 所有用户是否可以使用同一个SSH密钥上传下载代码
不可以。SSH密钥在电脑和代码托管服务之间建立安全连接，不同的用户通常使用不同的电脑，在使用SSH方式连接代码仓库前需要在自己电脑配置各自的SSH密钥。
#### 仓库删除后，是否支持恢复
不可以。目前Repo的仓库一旦删除，不支持找回。
