目录
1. 项目组提供 svn 地址,并给开发人员(也就是我)开通了权限
一. 缺少权限的报错
- SVN Checkout:需要输入 远程SVN仓库地址、本地存储远程项目的地址
- SVN Checkout 报错原因及解决方案:没有权限的报错
二. 常用命令
- 常用的命令:
Add:添加修改的文件- Commit:提交最好带上前缀,这样比较直观,示例:feat: 添加测试列表功能
- Update:提交前更新,防止冲突
- Show log:提交日志查询记录
三. 将本地项目上传到已有 svn 地址
1. 项目组提供 svn 地址,并给开发人员(也就是我)开通了权限
2. 在合适的位置拉取地址
- 点 OK:
- 这之后出现的页面就是包含了 “工程” 的这整个文件夹,里面会有项目的不同模块的很多内容,比如代码啊,需求啊之类的,我们不需要拉取全部的东西
- 下面示例的是,给 svn 服务器上添加新文件夹
3. 在 svn 服务器上添加新文件夹
- 如下图所示:
- URL是项目组给的地址
- 工程文件夹下方包括了代码,需求等等,我的代码需要提交到代码文件夹下的某个分类里
- 在对应的层级文件夹右侧,右键,选择添加文件夹 add folder
- 新建文件夹许哟啊取名字,问题来了,取什么名?
- 为了关联本地项目,我本地项目叫 bj-handheld-office,那么我再 svn 服务器上新建的文件夹,也需要叫这个名字
4. 将本地已有代码库和 svn 服务器上的代码库关联
- 回到我的本地项目目录,选择 svn checkout
- 就会出现下面的页面:
- 左边那个是我本地已有的项目代码
- 右边弹框里,上面是 svn 地址,包含了我新建的文件夹
- 右边弹框里,下面是我本地代码仓库的地址,此时他们最后的名字是一致的
- 点击 OK,就可以将本地仓库 和 svn 服务器仓库关联了
SVN 使用记录、常用命令及报错
最新推荐文章于 2022-10-31 20:43:42 发布