subversion
文章平均质量分 63
victorwmh
这个作者很懒,什么都没留下…
展开
-
linux+apache+subversion版本控制
1、下载安装包 apache的下载地址:http://httpd.apache.org/download.cgi subversion的下载地址:http://subversion.tigris.org/project_packages.html 本文选择的安装包为httpd-2.2.15.tar.gz和subversion-1.6.17.tar.g...原创 2011-06-09 09:36:41 · 80 阅读 · 0 评论 -
自动更新@version $Id$版本号信息(subversion svn:keywords)
在一些开源项目的文件注释中,经常会见到一串类似“@version $Id: Result.php 20096 2010-01-06 02:05:09Z bkarwin $”的字符信息。它描述的是该文件当前的综合版本信息,方便我们了解更多该文件的历史信息。以上字符串中,前面的“@version”为注释文档(如:JAVADoc,PHPDoc)的版本字段,后面的则是SVN中的版本信息。那么,这些信息...原创 2011-02-15 16:34:45 · 542 阅读 · 0 评论 -
subversion实例及冲突与锁
项目开发示例文件签出(拷贝)# svn co file:///home/victorwmh/svn-repos/sesame/trunk sesame参数co告诉subversion要执行签出操作,file://URL指定想要签出的项目仓库的位置,sesame告诉subversion要把工作拷贝签出到哪儿,本例中的sesame表示将工作拷贝签出到当前目录下的sesame目录中。...原创 2011-06-16 17:00:06 · 110 阅读 · 0 评论 -
Subversion简介及项目仓库
Subversion发布后追随者与日俱增,短短时间就跃上了版本控制系统的首座。之所以这么受广大开发者和开发团队的欢迎,跟它无与伦比的简洁高效不无关系。Subversion这个项目是由一个具有丰富CVS经验的团队发起的,解决了CVS的众多致命缺点。Subversion包含以下一些特点:对文件、目录和元数据记录版本;原子提交和改动集;出色的互联网支持;廉价的分支、标记和合并操作;真正的跨平台支持。...原创 2011-10-23 15:40:47 · 119 阅读 · 0 评论 -
Subversion使用分支和标签
分支常用的两个场景:发布新版本和给开发者一个实验的空间。箴言:谨记,当需要创建多个分支,特别分支是为了并行多个开发而不是发布版本时,往往意味事情有些不对了。创建分支# svn mkdir -m "Creating branches directory" http://192.168.1.200/svn/aladdin/branches# svn copy -m ...原创 2011-10-23 15:59:22 · 88 阅读 · 0 评论 -
SVN为不同用户分配不同的目录权限
找到权限配置文件authz:[pname:/]chenky=rwdaiysh=rwhandz=rwhuap=rwjiangch=rwlihj=rwlixj=rwrufj=rwtaow=rwweizg=rwxchd=rwxiazj=rwxuym=rwyup=rw[pname:/trunk/document]luoym=r...原创 2014-07-10 14:07:45 · 1342 阅读 · 0 评论 -
SVN配置库备份方案
出于资源安全性考虑,为了防止由于配置管理服务器硬件或者软件故障,而导致SVN配置库资源丢失且无法恢复的情况发生,需要对配置库资源进行定期的备份。这里采用的备份策略为“定期大备份,时时小备份”,即定期对配置库根目录下的所有配置库资源进行整体备份,而对各配置库而言,如果库内资源发生了有效修改(即对资源进行了修改并成功进行了提交操作),则仅对发生修改的信息内容进行备份。 详见附件:...原创 2014-08-27 16:52:59 · 364 阅读 · 0 评论