环境介绍:1.测试服务器 带SVN客户端程序的linux服务器,web环境:php+mysql+nginx,版本库的各工作拷贝置于web根目录。2.SVN服务端 带SVN服务端程序windows服务器 。我们的目标:SVN版本库提交,测试服务器中的工作拷贝能自动update。基本思路:默认情况下,版...
分类:
其他好文 时间:
2014-10-30 13:11:48
阅读次数:
306
例如版本r1的主干创建分支r2,在r2上修改后得到r3,r1之后也修改得到r4,现在合并分支到主干上: 如果r3的修改和r4有冲突会提示出现冲突,因此不用担心主干合并后会被分支操作覆盖,因为这并不是简单地将分支操作重做一遍,会检查之前主干的操作会不会发生冲突。 如果没有冲突,直接合并成功。注意不.....
分类:
其他好文 时间:
2014-10-30 11:38:40
阅读次数:
146
背景前段时间看到C1037u多网口版本,很是喜欢,替换的4530r,发现玩openwrt x86的人比较少,写一篇日记,以备后用,有错误之处请指出。0.配置编译环境Linux1.获取源代码svn co svn://svn.openwrt.org/openwrt/trunk/#svn co svn:/...
分类:
其他好文 时间:
2014-10-30 10:57:16
阅读次数:
1311
安装subversionyuminstallsubversion安装之后,主要会用到三个命令,svn:这个是svn客户端;svnserve:svn服务端,启动后就可以通过svn命令获取和修改源文件;svnadmin:svn服务端的管理工具创建仓库mkdir-p/var/svn/repos#创建文件夹svnadmincreate/var/svn/repos#创建svn仓库创..
分类:
系统相关 时间:
2014-10-30 02:06:35
阅读次数:
314
方法一:1、wgethttp://subversion.tigris.org/downloads/subversion-1.6.1.tar.gz2、wgethttp://subversion.tigris.org/downloads/subversion-deps-1.6.1.tar.gz[或者直接...
分类:
系统相关 时间:
2014-10-29 23:58:37
阅读次数:
668
svn概述众所周知,svn是一种集中式的版本控制工具,是cvs的改进版,那么svn相比cvs的好处在哪里呢?基于目录的版本控制系统(传统的CVS都是基于单个文件进行版本控制的,而SVN可以随意去除任何一个文件、目录的任何一个历史版本)原子提交(提交多个文件时,如果一个文件发生冲突,则其他修改都不会被...
分类:
系统相关 时间:
2014-10-29 23:57:27
阅读次数:
408
在eclipse中经常用到用svn进行代码版本控制,为了提交或更新代码的时候不反复地提示我们输入用户名和密码,于是我们就习惯把访问SVN的用户名密码自动保存起来。以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名,就有些麻烦了,下面是二种解决办法:1..
分类:
系统相关 时间:
2014-10-29 19:42:27
阅读次数:
206
Trac+svn+Apache的使用文档Svn的安装第一步:首先安装svn客户端软件,其次点击箭头所指图标第二步:出现如下图所示页面,输入svn网址svn://192.168.1.197/opt/trac-1.0.1-3/apps/trac/trac_repositories/repository/点击ok即可,Svn文件的创建、导入、导出出现如下图所示页面,..
分类:
其他好文 时间:
2014-10-29 19:41:02
阅读次数:
465
SVN简介SVN是一种版本管理系统,前身是CVS,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会出现混乱的情况,版本管理系统就是为了解决这些问题。SVN中的一些概念:a.repository(源代码库)源代码统一存放的地方b.Checkout(提取)当你手上没有源代..
分类:
系统相关 时间:
2014-10-29 19:35:07
阅读次数:
381
我有一个一个目录A,其中有一个子目录B,及文件C.log,我想把目录A下除了B及C.log的所以文件及目录拷贝到D目录,另外排除所有svn目录,请问这条语句该怎么写?方法一: find a ( -path a/b -o -path a/*.svn ) -prune -o -print |cpio -...