美文网首页
MAC本地搭建SVN

MAC本地搭建SVN

作者: 自律_自强_通达 | 来源:发表于2019-02-12 10:42 被阅读0次

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

在终端中输入

svn import /Users/apple/Desktop/mycode_01_21 https://192.168.1.114/svn/yglp/03code/com.yglpin/apply/ios/yglpin --username=langzhen --password=langzhen -m"初始化导入"

我解释下指令的意思:将/Users/apple/Documents/eclipse_workspace/weibo中的所有内容,上传到服务器mycode仓库的weibo目录下,后面双引号中的"初始化导入"是注释

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

在终端中输入svn checkout svn://localhost/mycode --username=mj --password=123 /Users/apple/Documents/code

我解释下指令的意思:将服务器中mycode仓库的内容下载到/Users/apple/Documents/code目录中

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

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

1> 打开终端,先定位到/Users/apple/Documents/code目录,输入:cd/Users/apple/Documents/code

2> 输入提交指令:svn commit -m "****修改了****main.m****文件****"

这个指令会将/Users/apple/Documents/code下的所有修改都同步到服务器端,假如这次我只修改了main.文件

可以看到终端的打印信息:

[java] view plaincopy

  1. Sending weibo/weibo/main.m
  2. Transmitting file data .
  3. Committed revision 2.

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

这个应该是最简单的指令了,在终端中定位到客户端代码目录后,比如上面的/Users/apple/Documents/code目录,然后再输入指令:svn update

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

这里列出一大堆svn指令,后面括号中的内容的一般代表着指令的简称,比如我们可以用svn ci代替svn commit,用svn co代替svn checkout

svn****在****commit****后报错:****is scheduled for addition, but is missing

今天同事碰到一个问题,删除文件夹后点commit提交,但是报错,报错内容如下:

提示 "svn: Commit failed (details follow): svn: '/***/xxx.c' is scheduled for addition, but is missing "

原因:之前用SVN提交过的文件,被标记为"add"状态,等待被加入到仓库。若此时你把这个文件删除了,SVN提交的时候还是会尝试提交这个文件,虽然它的状态已经是 "missing"了。

解决:在命令行下用 "svn revert xxx.c",在图形界面下,右键--Revert,选中那个文件。这样就告诉SVN把这个文件退回到之前的状态 "unversioned",也就是不对这个文件做任何修改

AFN使用心得

相关文章

  • 本地svn服务器

    Mac搭建本地svn服务器 sudo mkdir -p /Users/liu/svn/svn_repsudo sv...

  • Mac 搭建本地SVN

    最近在读AFNetworking的源码,刚开始不知道怎么读,后来在知乎上找到一种方法,说是从低版本的开始,高版本的...

  • MAC本地搭建SVN

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

  • mac os 开机启动svn服务(svnserve)

    在搭建本地svn时遇到了一些小问题,在此贴出来仅供以后有遇到该类问题的同行参考。 Mac本地svn服务,需要我们在...

  • “终端+本地搭建SVN服务器”管理代码使用中遇到的问题

    序言:以前svn管理都是通过CornerStone可视化操作,svn服务器不用我维护。而最近通过在mac本地搭建s...

  • Cornerstone安装及使用

    一.安装破解版 Mac搭建本地svn服务器,并用Cornerstone连接服务器Cornerstone破解版下载搭...

  • 源代码管理工具-SVN

    一 、SVN操作 一、. 了解-SVN服务器配置 服务器环境搭建Mac 下直接配置(Mac 下安装SVN), (M...

  • Mac上搭建本地SVN仓库

    Mac上本身已经自带svn,可以通过一下命令查看一下: 看到一些输出之后,接下来正式开始创建本地的SVN: 创建代...

  • Mac上本地svn的搭建

    最近因为一些原因公司的svn用不了,这可麻烦了,没有svn代码如何管理?没有远程svn只好搭建个本地来应对下这个特...

  • Mac 搭建SVN服务器 - 小记

    小记Mac下搭建SVN服务器,现在没完成在其他Mac下访问自己搭建的SVN,往后实现了再做补充,如果有哪位大神已经...

网友评论

      本文标题:MAC本地搭建SVN

      本文链接:https://www.haomeiwen.com/subject/mdpheqtx.html