mac svn 代码

svn list  https://192.168.81.180/svn/develop/apps

目录下

第一次上传 

本地进入/Users/xinhuikeji/Desktop/生成静态库以及调用/XHMapSDK 

服务器创建XHMapSDK(名字一样)

svn import /Users/xinhuikeji/Desktop/生成静态库以及调用/XHMapSDK http://192.168.120.177/irms-app/ios/XHMapSDK -m "新建SDK项目."

cd 进入本地目录


# checkout代码下载代码后面拼接自己用的
svn co  https://192.168.81.180/svn/develop/apps


# 更新代码
svn up
# 添加新文件到版本库
svn add filename

# 添加当前目录下所有php文件
svn add *.php

# 递归添加当前目录下的所有新文件
svn add . --no-ignore --force
# 提交代码
svn commit -m "提交描述"

使用svn客户端功能

1.从本地导入代码到服务器(第一次初始化导入)在终端中输入

svn import /Users/apple/webSite svn://localhost/mycode/webSite --username=mj --password=123 -m "初始化导入"

PS:将 /Users/apple/webSite 中的所有内容,上传到服务器 mycode 仓库的 webSite 目录下,后面双引号中的"初始化导入"是注释

2.从服务器端下载代码到客户端本地

在终端中输入

svn checkout localhost/mycode --username=mj --password=123 /Users/apple/svnwebSite

PS:将服务器中 mycode 仓库的内容下载到 /Users/apple/svnwebSite 目录中

3.提交更改过的代码到服务器

在步骤2中已经将服务器端的代码都下载到 /Users/apple/svnwebSite 目录中,现在修改下里面的一些代码,然后提交这些修改到服务器

1.打开终端,先定位到 /Users/apple/svnwebSite 目录,输入:

cd /Users/apple/svnwebSite

2.输入提交指令:进入项目目录

svn commit -m "修改了webSite文件"

这个指令会将 /Users/apple/svnwebSite 下的所有修改都同步到服务器端,

结果如下:

img

4.更新服务器端的代码到客户端

在终端中定位到客户端代码目录后,比如上面的 /Users/apple/svnwebSite 目录,然后再输入指令:

svn update

5.至于svn的其他用法,可以在终端输入:

svn help

参考

一天一章
原文地址:https://www.cnblogs.com/hangman/p/11243163.html