文章目录

  • 前言
  • 一、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. intval0.57100 php_php中0,'',null,false,true,FLASE,TREU,array()的相等恒等学习
  2. 【转】 Android快速开发系列 10个常用工具类 -- 不错
  3. 自学python爬虫要多久-入门Python爬虫要学习多久?
  4. Jenkins持续集成环境之tomcat的安装和配置
  5. 福利满满 | 天元MegEngine贡献者计划全面启动!
  6. 使用FtpWebRequest 类操作(上传、下载和删除)FTP上的XML文件
  7. nginx操作指南之二
  8. Nature | IL-27直接靶向脂肪细胞以促进产热而改善肥胖
  9. 女人活到后半生才会明白:兜里有钱,才有安全感
  10. Spark Streaming的Receiver和Direct容错方式
  11. 高等数学_第一章第3节_函数的极限
  12. hαbits的意思_h【snail吧】_百度贴吧
  13. 计算机组成原理微课版(谭志虎主编)预习笔记
  14. 【IDEA】IDEA 格式化 代码技巧 idea 格式化 会加 <p> 标签
  15. Matlab数组及多项式运算
  16. IIS DirectoryEntry
  17. 软件注册机查找常用几个网址
  18. 用户行为监控(Piwik)
  19. 手游问道服务器维护到几点,问道手游6月8日维护到几点
  20. 【百度分享】BZFS—一种透明压缩文件系统

热门文章

  1. bootp服务器linux,步骤二:配置DHCP/BOOTP和TFTP服务器
  2. 更新下离线语音插座调试进度
  3. nodeJS安装(超详细小白教程)
  4. 常用的英语口语(个人收藏)
  5. 广州小程序开发公司推荐?广州小程序开发公司排名?
  6. 【排序】【牛客模拟赛】牛半仙的妹子串
  7. bson java_Java BSON使用
  8. shell编程(二十一)文件描述符
  9. 【哈夫曼树】带权路径长度WPL
  10. 日记侠:天天写真的会进步?少了这一步可能力气白费