zoukankan      html  css  js  c++  java
  • Mac环境下SVN的配置和使用

      简单记录一下在Mac环境下,SVN的配置步骤和使用相关。(Mac自带了svn的服务器和客户端功能,简单配置一下即可使用)

      一、SVN的配置方法

      1. 创建一个仓库目录,比如在/Users/你的用户名 目录下新建一个svn_code仓库。

      打开终端,输入指令:svnadmin create /Users/ 你的用户名/svn_code,指令执行成功后,结果如下所示:

      

      2. 配置svn的用户权限,主要是修改/svn_code/conf 目录下的三个文件

      (1)打开svnserve.conf,将下面的配置项前的#和空格 都去掉

        anon-access = read

        auth-access = write

        password-db = passwd

        authz-db = authz

      (2)打开passwd,在[users]下面添加账号和密码

        [users]

        chenxkang=123

      (3)打开authz,配置用户组和权限

        [groups]

        topgroup=chenxkang

        使用[/]代表svn服务器中的所有资源库

        [/]

        @topgroup=rw

      3. 启动svn服务器

      在终端输入指令: svnserve -d -r /Users/你的用户名/svn_code

      如果没有任何提示就说明启动成功了。

      二、svn的使用方法

      1. 从本地导入代码到服务器

      在终端输入: svn import  项目地址 服务器地址 --username=chenxkang --password=123 -m

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

      在终端输入: svn checkout 服务器地址  --username=chenxkang --password=123 项目地址

      3. 提交代码到服务器

      打开终端,先定位到目标代码目录,输入: cd 目标代码目录

      输入提交指令: svn commit -m "修改了XXX文件"

      4. 更新服务器代码到本地

      先定位到指定目录后,再在终端输入: svn update

      5. 关于svn的其它用法,可以再终端输入: svn help 进行查询。

  • 相关阅读:
    【Android】页面切换ViewFlipper、ViewPager、ViewFlow
    【Android】9patch图片以及例子说明
    【Android】proguard混淆代码
    【iOS】ios6.0 UINavigationController支持屏幕自动旋转
    【Android】Notification官方文档归纳
    c++第一天
    c++第二天
    java第七天(布局管理器)
    Linux第一讲(韩顺平)
    java第四讲(类与对象)
  • 原文地址:https://www.cnblogs.com/chenxkang/p/7100142.html
Copyright © 2011-2022 走看看