文章目录

  • 前言
  • 一、svn安装
    • 1.安装svn
    • 2.安装svn版本库
    • 3.配置版本库
  • 二、Axure8团队协作
    • 1.创建团队协作
    • 2.获取团队项目
    • 3.操作步骤

前言

本文主要解决CentOS中安装svn以及使用svn完成axure协同开发的问题。


一、svn安装

在centos7中安装svn,并建立版本库.

1.安装svn

cat /etc/redhat-release #查看操作系统版本
yum install subversion #安装svn
svnserve --version #查看svn是否安装成功,安装成功会显示svn版本号

2.安装svn版本库

mkdir -p /var/svn/CoAxure #svn版本库位置默认在/var/svn下,这个命令是创建文件夹
svnadmin create /var/svn/CoAxure #创建CoAxure的版本库

3.配置版本库

  • cd /var/svn/CoAxure #进入版本库
  • vim conf/passwd #编辑版本库用户,格式是用户名=密码
[users]
admin=adminpassword
  • vim conf/authz #编辑版本库用户,格式是用户名=密码
[groups]
[/]
admin = rw
* = rw

最后一行一定要加,不然axure会报错“ this directory could not be created please select another one”。

  • vim conf/svnserve.conf #编辑系统配置
[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
realm=/data/svn/repositories
  • 重启svn,首先查看进程ps -ef|grep svn,使用kill命令杀掉svn进程后,启动版本库svnserve -d -r /var/svn/CoAxure

二、Axure8团队协作

注:axure9及以上版本不支持svn协同开发了,请用低版本开发。

1.创建团队协作



输入svn路径,svn://ip地址,点击创建之后,输入passwd中的用户名和密码,即可创建团队项目。

2.获取团队项目



输入svn路径,svn://ip地址/项目名称,点击Get之后,输入passwd中的用户名和密码,即可拉取团队项目。

3.操作步骤

首先签出,修改之后提交变更。

svn与axure实现团队协同开发相关推荐

  1. 多团队协同开发的18条实践

    很多项目都面临多团队协同开发的问题,有哪些实践可以帮助多团队高效协同呢?我整理了如下的实践供大家参考: 1 确定共同的目标与愿景 2 技术解耦,按业务功能分工尽量独立. 3 对各系统的概要功能与处理的 ...

  2. Git入门——团队协同开发

    Git原理入门 团队协同开发 要理解git的使用原理,就要知道团队协同开发的概念.就目前我们掌握的知识来讲,如果想要多人开发同一个项目,那只能通过拷贝的方式 A和B同时开发了一个项目,同时拷贝给C,由 ...

  3. GitHub团队协同开发流程

    GitHub团队协同开发流程 1.  在github上创建组织,并邀请成员建立队伍 创建组织的具体教程: http://blog.csdn.net/song_shui_lin/article/deta ...

  4. Intellj IDEA 配置Git/码云插件,团队协同开发

    老师今天下午讲了怎么协同开发,特地做了下笔记,可以给需要的人一些帮助,自己日后也可以用到 图片有点多. Intellj IDEA 配置Git/码云插件,团队协同开发 1.1.在码云官网上注册账号 ht ...

  5. IntellJ IDEA配置Git/码云插件实现团队协同开发

    IntellJ IDEA配置Git/码云插件实现团队协同开发 2019-3-21 热水 术语  公钥和私钥是什么,他们分别起到什么作用? 一句话:公钥和私钥是成对的,它们互相解密. 公钥加密,私钥解密 ...

  6. git(gitlab)子模块功能在团队协同开发和生产环境中的应用(git,gitlab,TortoiseGit,CI/CD,Jenkins,docker-compose,分支合并,开发环境,测试环境)

    git(gitlab)子模块功能在团队协同开发和生产环境中的应用 目录 git(gitlab)子模块功能在团队协同开发和生产环境中的应用 一.前言 二.先决条件 三.创建gitlab项目(项目管理员操 ...

  7. git 与团队协同开发,避免冲掉别人代码的方法

    在团队开发中,git的使用已经很常见了,博主也是经常使用coding,github等代码托管平台.在多人协同开发中,我们经常会遇到这样的问题:A在本地开发完成后,将代码推送到远程,这时候B的本地代码的 ...

  8. Android Studio + Gitee 实现团队协同开发

    首先在androidstudio中下载gitee插件,并且提前注册好一个gitee账号. 1.VCS -> import into  -> share on Gitee 2.输入仓库名,新 ...

  9. IOS开发之证书共享(团队协同开发)

    转载于:http://blog.sina.com.cn/s/blog_4c925dca0102uynq.html 前几天有网友问我,如果想在ios开发团队中如何多名ios开发人员共享"个人开 ...

最新文章

  1. java.IO字节流和字符流详解
  2. php复合索引,关于复合索引和单独索引的一个问题
  3. 架构演化:云原生时代开启之系列一演化篇
  4. jhipster_JHipster入门,第3部分
  5. python项目管理器 宝塔面板 django 404_宝塔面板成功部署Django项目流程(图文)
  6. 【Java SE:抽象类】抽象类的引出与深入理解
  7. oracle递归查询路径,oracle递归查询记录
  8. Dxperience 7.3.4 简体中文本地化
  9. HNOI2019退役记
  10. codeforces 111A/112C Petya and Inequiations
  11. Script:查找表或索引增长的历史信息
  12. 这个全新的 “万能文库”下载器,竟然可以下载VIP文档!
  13. Windows\Ubuntu修复UEFI引导
  14. Python 在线编译器简单实现
  15. Hudi-通过Hive查询hudi表数据
  16. Android Q 正式命名为 Android 10
  17. java中retry的使用
  18. iOS好用的三方推荐
  19. 生活会更壕吗?值得为之洗头吗?
  20. 如何看待”咸鱼”一样的活着

热门文章

  1. 数据结构--堆栈应用:T型火车轨道的列车排列问题
  2. 牛题:等边三角形内接圆上一点到三顶点距离平方和不变
  3. Fiddler 实现手机抓包详解
  4. 全球及中国三文鱼虾青素饲料行业十四五发展预测及投资战略分析报告2022-2028年版
  5. mysql 字段类型说明
  6. go每日新闻(2021-06-22)——毛老师的管理之道
  7. 计算机毕业设计选题大全 选题汇总
  8. 这些事,牙齿没有告诉你!
  9. 浅谈C++结构体初始化
  10. python自动化测试学习路线