网站多人开发的时候,难免会出现冲突,如果开发人员在一起的话,可以架设内部svn服务器,然后大家使用svn客户端连接上服务器,一起开发。如果开发人员不在同一公司,怎么办?
也有好的解决办法,通过github.com来搭建svn服务,不同地区的人一起开发,和svn一样。
使用方法如下:
1、注册github.com网站账号,这里就不介绍了,自己注册就行了
2、登录后,点击右上角的+号,选择New repository,在弹出的页面中Repository name中输入你的项目名(任意写,假设叫test),其他的不变,然后点击Create repository。
3、创建readme.txt文件。
在第二步中,打开一个新页面,你们看到你这个项目的svn地址https://github.com/*****/test.git
在这个地址下面,有We recommend every repository include a README, LICENSE, and .gitignore.这句话,点击README,然后再点击Commit new file,来创建readme.txt,进入新页面。
4、在新页面中,点击页面上绿色的按纽Clone or download,复制里面的地址。https://github.com/******/test.git。
5、在你的电脑上给你的项目创建一个文件夹,假设叫test1。创建好后,在里面点击右键,选SVN Checkout....(注意这里,你的电脑必须先安装好svn客户端),然后把刚才复制的地址粘到里面,然后选择OK。这样svn就自动下载github中的内容了。下载完可以得到三个文件夹,一个是.svn文件夹,一个是branches和trunk文件夹,以后把我们的程序放trunk就行了。
6、测试上传功能
你复制任何一个文件放到trunck中,然后在trunk文件夹中右击,选择SVN Commit...,然后给要上传的文件打上勾,再点击OK,即可上传。
7、下载别人修改后的内容
在指定的文件夹下右击,选择SVN Update,即可