2 xugang1225 xugang1225 于 2014.04.21 16:21 提问

一个项目如何控制在多省的版本?

一个项目在多省部署,每个省份需求都有些不同,很多时候会影响总体,代码在svn上是同一份,这样如何保证版本统一呢?哪位大神分享下经验?最好详细点,谢谢

1个回答

bulusli3
bulusli3   Ds   Rxr 2015.04.03 11:21

这种情况适合使用github,github的分支就可以完美解决你的问题。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
用SVN管理项目的多个版本
这里只说一下思路 常见的版本控制工具: 项目开发中常用的版本控制有SVN、Git、OpenSource、Google code等。 功能特点: 这些版本控制的思路大致相同,那就是有一个服务器来盛放提交的资源,每个开发人员把服务器的资源下载到自己机器上来使用,修改的内容要提交到服务器,这样别人在更新的时候就可以拿到你修改的代码或资源。 各个工具之间的差别: SVN
对于一个项目多版本的 git 版本控制解决方案
现在项目在开发的时候遇到一个问题,场景是多个用户共同使用一个项目(master)作为基准,开发自己的用户版本(customer_dev),如何寻求一个合理有效的解决方案是非常重要的。
多个项目使用多个jdk的问题。
这个工具默认使用的JDK是1.8,如果不使用1.8或以上的版本,就会报错,而另外一个项目使用的是jdk1.6,且它们使用的工具不同,我配置的jdk环境是1.6。 针对这种情况,第一种办法是升级jdk为1.8或以上,这样工具就可以打开了,之后在每个项目上点下右键找到properties-》java Build Path,点中JRE,点击Edit 选中第二个,,点击Installed JR
Android 项目多版本管理
Android 项目多版本管理 基于GIT强大的分支(git branch)能力,Android项目可以实现由一个基本版本生成多个不同UI的版本,并同步主要逻辑代码,实现不同的外表,一样的内心。其基本原理是使用来指定基础包名。下面是实现的步骤: 0. 预备知识:Git remote branch 远程分支管理 1. 准备基本版本。 多个版本管理的特点
Android Studio教程05-Git的使用(项目管理与版本控制)
Git的网站:www.github.com。没有账号的可以申请一个账号,当账号申请完毕之后,就进入下图的界面,其中New repository是用来创建一个项目的 接着就是Android Studio的配置了,首先电脑上得安装Git(百度Git下载,就可下载安装,安装过程一直为默认的即可)。 安装完毕Git之后,打开Android Studio,进入Welcome界面,选择
版本控制的分支策略及初步实践
这几天在网上查询了一些资料,了解到比较常见的版本控制分支策略有三种:不稳定主干策略、稳定主干策略、敏捷发布策略。下面是对这几种策略的摘录:不稳定主干策略使用用主干作为新功能开发主线,分支用作发布。被广泛的应用于开源项目。比较适合诸如传统软件产品的开发模式,比如微软的office等。bug修改需要在各个分支中合并。新代码在主干上开发,因此如果主干不能达到稳定的标准,就不可以进行发布。这种策略的好处是
Xcode里一个工程(Project)多个项目(target)做版本控制讨论
最近项目即将发布测试,考虑到更换发布证书,以及发布环境(PRD)和之前的开发环境(DEV),测试环境(STG)的某些配置不同,比如bundle ID,对应的听云的Apikey,高德地图的Apikey,消息推送的推送服务器地址不同等。 我们用了两种方法进行处理, 1.通过在.里h宏定义或者在对应文件里,判断是否是PRD,STG等来修改对应的key,例如 #define baseURL [KSe
多人共同使用一个github的仓库,实现版本管理,多人开发一个项目
以前那使用 github + IntelliJ IDEA  + git(就是在git的基础上实现的)实现了代码的版本管理,有了版本控制之后,那么就可以随心所欲的写测试代码,而不用担心其他问题。 但是,这都是自己一个人在操作一个代码库,那么怎么邀请别人也来和你一起操作这个代码库呢? 也就是一个仓库,可以有很多使用者,就跟我们在公司使用svn一样,team之间可以使用svn团队合作的实现项目工作。
Eclipse启动多个程序时,控制台也有多个
如图所示:Eclipse启动多个程序时,控制台也有多个,按红色箭头那里可以切换
多个项目Module全局配置
...