SVN
文章平均质量分 84
zgmzyr
这个作者很懒,什么都没留下…
展开
-
Working copy not locked;this is probably a bug,please report
使用MyEclipse进行Java开发,用SVN进行版本控制。代码修改完后执行Commit,然后Update,提示如下类似的错误: org.tigris subversion javahl.ClientException: Working copy not locked;this is probably a bug,please report svn:Working copy D:/temp/w转载 2010-05-03 11:11:00 · 16242 阅读 · 4 评论 -
svn基础
转载于:http://svndoc.iusesvn.com/svnbook/svn.tour.cycle.html基本的工作周期<br />Subversion有许多特性、选项和华而不实的高级功能,但日常的工作中你只使用其中的一小部分,有一些只在特殊情况才会使用,在这一节里,我们会介绍许多你在日常工作中常见的命令。<br />典型的工作周期是这样的:<br />更新你的工作拷贝<br />svn update<br />做出修改<br />svn add<br />svn delete<br />svn c转载 2011-01-16 15:37:00 · 988 阅读 · 0 评论 -
SVN的使用(三)
<br /> <br /> <br /> 第 3 章 使用指南<br />本文来自Svn中文网[www.svn8.com]转发请保留本站地址:http://www.svn8.com/svnsy/20080202/21.html<br /><br />现在我们要详细介绍Subversion的使用。读完这一章后,你就能执行几乎所有在日常工作中使用Subversion时所用到的任务了。你会从最初检出你的代码开始,然后到修改和检查改动。你将看到如何把别人的修改引入你的工作副本,检查那些修改,然后解决转载 2011-01-15 10:31:00 · 3812 阅读 · 0 评论 -
Subversion合并跟踪 – 基础
<br />转载于:http://www.subversion.org.cn/?action-viewnews-itemid-30<br /> <br />Subversion 1.5支持合并跟踪,本文将对什么是合并跟踪,及其对你们组织具备的意义提供了高级的总体看法,我将会从许多基本的解释开始,如果你熟悉分支与合并,请掠过第1段。<br />1. 什么是分支与合并?<br />开发团队经常会在多个并行线上开发,叫做”分支”,一个分支从拷贝开发项目(或一个目录)所有的文件开始,然后开始单独的维护这个拷贝,文件转载 2011-01-16 12:49:00 · 815 阅读 · 0 评论 -
svn diff输出结果的格式
转载于:http://blog.sina.com.cn/s/blog_4e5668630100ag2u.html http://www.upsdn.net/html/2004-12/65.html<br /> $ svn diff -r 2:3 rules.txt<br />(1)Index: rules.txt<br />(2)===================================================================<br />(3)---转载 2011-01-16 15:33:00 · 15907 阅读 · 2 评论 -
SVN的子命令SVN merge详解,应用两组源文件的差别到工作拷贝路径
<br />转载于:http://developer.51cto.com/art/201005/201584.htm<br /> <br />本节介绍SVN子命令SVN merge的使用问题,即子命令SVN merge—应用两组源文件的差别到工作拷贝路径,SVN的拷贝是一种比较有技巧的简单问题,大家在平时的使用过程中有更好的方式希望能够提供出来,供我们大家共同交流讨论。下面是具体的介绍。<br />名称<br />子命令SVN merge—应用两组源文件的差别到工作拷贝路径。<br />概要<br />sv转载 2011-01-21 23:13:00 · 1037 阅读 · 0 评论 -
eclipse的svn客户端(subclipse)的安装和简单使用
<br />转载于:http://tech.16c.cn/svnsy/20090606/6220.html<br /> <br />一.安装 <br />打开eclipse <br />help->software->find and install <br />选择search for new features to install, Next <br />点击new remote site <br />输入name:subclipse,url:http://subclipse.tigris.org/up转载 2011-05-09 23:41:00 · 717 阅读 · 0 评论 -
svn branch、tag & merge
转载于:http://eyejava.iteye.com/blog/308411 svn中建立branch或者tag的方法比较简单,totoiseSVN中的操作是: 1.选择Branch/tag.. 2.在出来的界面中的To URL中填上URL,一般是svn://IP/Project/branches/branch-1, 这样就建立了一个branch-1的branch. 建立tag是一样的转载 2011-06-25 12:33:00 · 924 阅读 · 0 评论 -
SVN中文提示
转载于:http://blog.csdn.net/adparking/archive/2010/10/25/5964064.aspx # # Simplified Chinese translation for subversion package # This file is distributed under the same license as the subversion pac转载 2011-06-25 12:44:00 · 46150 阅读 · 2 评论 -
免费 SVN 服务器收集
转载于:http://www.cppblog.com/flyinghare/archive/2011/06/05/93773.html 国内:http://www.coollittlethings.com/ 只需要注册即可使用,速度很快,使用http进行传输,无web管理功能转载 2011-07-21 11:27:24 · 721 阅读 · 0 评论 -
Eclipse SVN插件Subclipse的安装和配置详解
转载于:http://www.zjsyc.com/blog/article/project_management/Eclipse_SVN_Subclipse.html 本章要讲解是的 Eclipse的SVN插件(Subclipse)的安装及配置方法 Svn中文网安装配转载 2011-08-05 23:13:45 · 2139 阅读 · 0 评论 -
Hudson+Maven+Svn搭建持续集成环境
转载于:http://sinye.iteye.com/blog/572153 一、所用开发工具1. Hudson: Hudson 是一种革命性的开放源码 CI 服务器,它从以前的 CI服务器吸取了许多经验 教训。Hudson 最吸引人的特性之一是它很容易配置:很难找到更容易设置的 CI 服务器,也很难找到开箱即用特性如此丰富的CI 服务器。Hudson 容易使用的第二个原因转载 2011-11-10 23:46:09 · 7175 阅读 · 0 评论 -
Subversion之路--实现精细的目录访问权限控制
转载于:http://bbs.iusesvn.com/thread-6-1-1.html Subversion之路================----------------------------实现精细的目录访问权限控制----------------------------:作者: 郑新星:联系: zhengxinxing gmail com:转载 2011-12-28 00:09:38 · 1408 阅读 · 0 评论 -
CollabNet Subversion Edge 安裝筆記 (1):基本安裝設定篇
转载于:http://blog.miniasp.com/post/2011/12/30/CollabNet-Subversion-Edge-Installation-Notes-Part-1-Basic.aspx 今天花了好多時間把 CollabNet Subversion Edge 給安裝起來,龜毛的我當然不甘於「基本安裝」,還連同「整合 AD 網域環境」與「安裝 SSL 憑證」(並转载 2012-09-27 19:25:05 · 14055 阅读 · 0 评论 -
基于svn diff结果的有效代码量统计
<br />转载于:http://bigwhite.blogbus.com/logs/92616077.html<br /> <br /> <br />很多公司的过程中都有阶段性统计新增或修改的有效代码行数这一环节,这里先不论统计出的结果用于做什么,就统计本身而言,常常存在诸多问题,比如统计过程耗时且繁琐、统计结果中估算成分较大,不精确等。这些问题以前也一直困扰着我们,并且长时间没有想出很好的解决办法。<br /><br />今天脑子里突然冒出一个想法:能否根据svn diff得到的结果分析出来有效代码量呢转载 2011-01-16 15:35:00 · 4484 阅读 · 0 评论 -
SVN使用教程之-分支/标记 合并 subeclipse
<br />转载于:http://energykey.javaeye.com/blog/512745<br /> <br /> <br />首先说下为什么我们需要用到分支-合并。比如项目demo下有两个小组,svn下有一个trunk版。由于客户需求突然变化,导致项目需要做较大改动,此时项目组决定由小组1继续完成原来正进行到一半的工作【某个模块】,小组2进行新需求的开发。那么此时,我们就可以为小组2建立一个分支,分支其实就是trunk版【主干线】的一个copy版,不过分支也是具有版本控制功能的,而且是和主干线转载 2011-01-16 12:54:00 · 2068 阅读 · 0 评论 -
SVN的使用(二)
<br /> 第 2 章 基本概念-资料库<br />本文来自Svn中文网[www.svn8.com]转发请保留本站地址:http://www.svn8.com/svnsy/20080202/10.html<br />本章是对Subversion的一个简短介绍。如果你是版本控制新手,那么本章正适合你读。我们从讨论版本控制的一般概念开始,然后深入到Subversion的一些特有想法,并演示一些应用Subversion的简单例子。 <br />Svn中文网<br />虽然本章的例子是演示如何共享程序源码的转载 2011-01-15 10:24:00 · 1547 阅读 · 0 评论 -
eclipse编译时过滤SVN版本控制信息方法
开发过程中一直在用SVN做版本控制,使用Eclipse编译文件后,classes文件中总是有.svn的文件夹,在做提交时有时会报错,这些文件没有什么用,而且影响build的速度。 使用编译时过滤选项可以使编译时.svn不移到classess目录中,设置方法: "Project->Properties->Java Build Path",右侧的面板中的"Source"选项卡,展开"source fo转载 2010-05-03 11:11:00 · 1702 阅读 · 0 评论 -
svn(subversion)时创建 trunk ,tags 和 branches 文件
<br />在subversion 的参考说明中使用了trunk ,branches 和tags的文件夹,<br />我觉得相当有好处,我以一个项目为列介绍一下我的想法,<br />traceview项目 有两个开发人员wya,htyoung ,同时htyoung做为项目管理员,<br />项目开始时htyoung在trunk 创建了最初的文件 这个作为main line,然后 用<br />svn cp trunk tags/first_init<br />svn cp tags/first_init b转载 2010-07-01 16:21:00 · 2165 阅读 · 0 评论 -
SVN 的标准目录结构:trunk, branches 和 tags
<br />文章分类:Java编程<br /> 原文出处:http://techlife.blog.51cto.com/212583/223704<br /><br /> 我们在一些著名开源项目的版本库中,通常可以看到 trunk, branches, tags 等三个目录。由于 SVN 固有的特点,目录在 SVN 中并没有特别的意义,但是这三个目录却在大多数开源项目中存在,这是因为这三个目录反映了软件开发的通常模式。<br /><br /> trunk<br />转载 2010-07-01 16:22:00 · 875 阅读 · 0 评论 -
SVN使用小记
问题 1 : SVN 能更新,但是不能 commit 。 解决方案:将项目名从小写改成大写。 原因分析:服务器是 Windows 系统,读数据时不区分大小写,写数据时区分(比较慎重)。 -》服务器用的是Win2003操作系统。(20090514追加) 问题 2 : commit 时报错: Html代码 Merge conflict during commit sv转载 2010-05-13 08:50:00 · 3721 阅读 · 0 评论 -
svn强制要求提交注释--pre-commit钩子
不少开发员提交修改的时候都不写注释,导致查看历史时很费劲,也不太符合规范。有的公司要求每次提交修改时都写上bug号或者任务描述,那么如何在工具上防止开发员们不写注释呢? 利用svn的pre-commit钩子可简单实现此要求。 进入仓库project1/hooks目录,找到pre-commit.tmpl文件,重命名,去掉后缀.tmpl。 编辑pre-commit文件: 将: $SVN转载 2010-05-13 09:27:00 · 5305 阅读 · 1 评论 -
SVN的错误:Error: Can't connect to host '': 由于目标机器积极拒绝,无法连接
SVN的错误:Error: Can't connect to host '': 由于目标机器积极拒绝,无法连接。2009年08月03日 星期一 14:24<br /> 安装完TSVN之后,checkout时报错,并且后来在cmd命令行下,测试svn的3690端口是否打开:telnet localhost 3690 ,结果也是不成功,后来发现少执行了一步操作。<br /> 正确的做法:安装完TSVN之后,在subversion的安装路径下,找到bin文件夹,需要完成下面几步操作:<br />1、在转载 2010-07-10 20:01:00 · 46732 阅读 · 0 评论 -
Subversion快速入门教程,软件下载,服务器和客服端安装,导入项目,基本客服端操作
http://hi.baidu.com/lufx/blog/item/6f43e8afaa7b36ca7dd92a46.htmlhttp://www.subversion.org.cn/media/all.swfSubversion快速入门教程,软件下载,服务器和客服端安装,导入项目,基本客服端操作2008年09月10日 星期三 17:56<br />如何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可转载 2010-07-10 11:19:00 · 1046 阅读 · 0 评论 -
Eclipse + SVN + Google code搭建代码仓库
http://convolute.javaeye.com/blog/5642471.为何使用版本控制 可以说在一些小公司,或者一些不是特别依赖技术的公司,缺乏技术管理人才,由于自身的局限性,里面的开发人员往往在开发的时候也是具有很大的局限性。加上人力,周期的限制,很多都不采用版本控制,大家都是在一台测试服务器上做开发,调试端在服务器。这样有什么问题? 第一,很可能我们同时几个人在修改一个页面而相互不知情,这样后保存的人很可能覆盖掉前者所做的改动,如果之前没有备份,那结果是可怕的。想避免,你就要等别人转载 2010-07-11 22:53:00 · 730 阅读 · 0 评论 -
在SVN中创建pre-revprop-change hook
<br />http://www.svn8.com/svnsy/20100326/27823_3.html<br />http://uniquewu.javaeye.com/blog/542241<br />SVN提交文件后,想再写log<br />使用svn 的edit log message进行编辑时确定时会有警告<br />DAV request failed; it's possible that the repository's pre-revprop-change hook <br />eith转载 2010-07-15 23:10:00 · 10715 阅读 · 2 评论 -
第 3 章 高级主题
http://www.subversion.org.cn/svnbook/1.4/svn.advanced.pegrevs.htmlPeg和实施修订版本<br />文件和目录的拷贝、改名和移动能力使你可以创建一个项目,然后删除它,然后在同一个位置添加一个新的—这是在我们的计算机中经常发生的操作,而你的版本控制系统不应该成为你这样操作的障碍。Subversion的文件管理操作是这样的开放,提供了几乎和普通文件一样的操作版本化文件的灵活性,但是灵活意味着在整个版本库的生命周期中,一个给定的版本化的资源可能会出现转载 2010-06-12 17:35:00 · 681 阅读 · 0 评论 -
SVN代码提交流程
<br />转载于:http://blog.csdn.net/appstudy/archive/2010/06/12/5666101.aspx<br /> <br />前言:<br />经常从SVN上取最新代码下来后发现编译过不去,查找提交log找到之前提交的人,了解其提交代码的流程后,发现SVN代码提交流程有点问题. SVN代码提交虽然简单,但是如果没严格按照步骤来的话,很容易出错,出现代码覆盖,遗漏提交的情况。现在整理一个SVN提交代码流程的精简的版本。<br />有2种方法,推荐方法1。<br />方转载 2010-12-06 17:51:00 · 1327 阅读 · 0 评论 -
SVN的使用(四)
转载于:http://www.svn8.com/svnsy/20080202/25.html常见的用例分支和svn merge命令有很多不同的用途,本节描述那些你可能碰到的最常用的用法。 参考资料:www.svn8.com 把整个分支合并到另一个为了完成我们的例子,我们要向前一点时间。假设几天已经过去了,在主线和你的私有分支上都有了很多修改。假设有已经完成了在你私有分支上的工作,新特性或者bug修正终于完成了,现在你想把你的分支中所有的修改都合并回主线以便别人欣赏。 Bbs.Svn8.Com 那么在这个场景转载 2011-01-14 21:30:00 · 3294 阅读 · 0 评论 -
SVN的使用(一)
<br /> 入门-什么是Subversion<br />本文来自Svn中文网[www.svn8.com]转发请保留本站地址:http://www.svn8.com/svnsy/20080202/3.html<br />版本控制是管理信息变更的艺术。版本控制软件成为程序员的重要工具已经很久了,因为作为程序员的典型行为,他们常要花时间在这样的事上:今天对软件做点改动而明天又需要取消。但是版本控制软件的用处远不止于软件开发。只要你发现人们需要用计算机管理经常修改的信息的地方,都有版本控制转载 2011-01-15 10:20:00 · 887 阅读 · 0 评论 -
12个git实战建议和技巧
转载于:http://www.csdn.net/article/2012-12-11/2812673-12-git-tips 1.使用“git diff”来折叠多行用git diff经常会出现很多内容,导致很多内容被遮住了,让人很是苦恼,幸运的是这里有个解决方案。如果你使用less作为默认的pager,只需要输入-s,就可以保证不会被diff刷屏了。或者,你也可以使用g转载 2012-12-12 19:16:22 · 547 阅读 · 0 评论