| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> mac上使用svn -> 正文阅读 |
|
[开发工具]mac上使用svn |
第一步:使用Homebrew安装subversion,Homebrew不知道怎么安装的话,请自行百度。
第二步:使用如下的命令进行检查是否安装了这个软件:
得到如下结果: 使用如下命令,查看svn是否可以全局访问: ?如果出现上述截图的话,说明安装成功。 第三步:使用如下命令创建一个SVN的代码仓库(目录改成你想要创建的目录)
?之后,你会在自己的目录下看到如图所示的项目结构: ?第四步:配置conf里面的文件?打开conf/,可以看到图中的1、2、3三个配置文件。 ①svnserve.conf文件的配置: 将1、2、3、4四个地方前面的#注释去掉。 password文件的配置: 在图中的位置添加用户名和密码,格式为
③authz的配置 第五步:启动svn服务器
第六步:关闭svn服务器以上就是svn的安装及开启关闭操作流程。 现在再说一下怎么去拉取代码: 1.从svn上拉取代码到本地: 指令:
2.从本地导入代码到svn服务器
?3.提交更新过的代码到svn到服务器
4.更新服务器端代码到客户端
5.删除在服务器上的文件
比如,我想删除svn://localhost上的main文件,并且添加备注"删除了main文件",则命令如下:
6.查看svn服务器信息
可能会遇到的问题: 1.启动svn服务器时,提示不能绑定服务器套接字: Address already in use。 查看进程列表ps -aux 又提示ps: No user named 'x' 解决办法: 使用ps aux指令svnserve进程,去掉中间那个杠- ?关闭进程后重新打开: kill -9 进程号 ?然后拉取代码即可: ? ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/28 19:59:07- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |