`
雁行
  • 浏览: 70764 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SVN使用手记

阅读更多
1、今天在合并一个分支刚增加的类文件时候,直接选择分支上该文件,然后选择版本区间,实际上,因为文件上新加的,只有一个版本,但是无论MYeclipse还是SVN客户端,都会自动将当前版本号减一得到一个新版本号
如314——313
而实际上,由于新增的文件,因此313是不存在的,这样操作时候就会报错:
无法在313上找到文件。

解决办法其实很简单,合并时候,选择新增文件的上级目录查看日志即可,因为这样才能连贯的做到有迹可循。
2008-05-28

2、关于Myeclipse下的SVN分支使用,合并的时候,单独合并src和webroot就可以了,而不要整个工程一起合并,工程的配置文件,主要是.mymetadata会因版本生成各异。


3.Skipped missing target
在使用龟龟SVN客户端合并时候,预览出现这种问题,当然,合并也是如此,去官方资料查了查,没有得出比较好的解决方案,国外也有人说是一个bug。俺的解决办法是,去eclipse里合并,嘿嘿,这里就不会出现上述问题,合并后,若有冲突,再用龟龟SVN客户端解决。



4、主干分支一块用的麻烦
分支不能自己走得太远,否则主干要想获得其修改内容,就要大动干戈,冲突一堆很麻烦。
所以应该是走一小段路,就跟大部队沟通一下。
表现为,主干将其变化合并到自身,然后,分支在从主干获得上一个明确标记位版本(意思是这之前的,分支和主干是一致的)到主干最新版本之间的变动。
主干合并人员做好做份文档记录,记录某某时间从哪个分支的那个版本之间进行了合并。实际用起来,这份文档还真起作用。

2008-06-13






分享到:
评论
1 楼 雁行 2008-07-11  
自从建立主干分支后,没有怎么设置,今天突然发现,原来所有用户都是超级用户。
赶紧去设置了一下,查了查资料
去资源库目录下cof里修改了authz和svnserver.conf
具体修改我也不说了,很多地方都有说明
需要说明的一点是:
在authz里给具体的项目增加权限设置时候
若单库的,直接可以写成[/]
对于里面具体的目录,可以这样写
[/trunk]
....
[/branches]
....
[/tags]
...
呵呵,开始我以为这仅仅是unix下的写法,原来windows平台下也是这样写的。

相关推荐

    SVN使用教程.docx

    SVN 使用教程 SVN(Subversion)是一种版本控制系统,旨在帮助程序员更好地管理代码,记录每一次文件和目录的修改,允许用户恢复到早期版本或检查数据修改的历史。下面是 SVN 使用教程的详细内容: 一、SVN 服务器...

    SVN使用指南(含SVN服务器的安装与使用)

    SVN 使用指南(含 SVN 服务器的安装与使用) SVN(Subversion)是一种版本控制系统,能够帮助开发团队更好地管理代码仓库。下面是 SVN 使用指南,涵盖了 SVN 服务器的安装与使用、SVN 客户端的安装与使用等内容。 ...

    svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和

    svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端...

    SVN使用教程文档

    SVN 使用教程 SVN(Subversion)是一种开源的版本控制系统,允许多个用户协同工作于同一个项目。通过 SVN,可以追踪文件的变化、记录修改记录、解决冲突等。下面是 SVN 使用教程的详细说明。 Checkout(检出) ...

    SVN使用手册大全(史上最全)-pdf版.pdf

    ### SVN使用手册大全知识点梳理 #### 一、SVN简介 Subversion(简称SVN)是一种集中式的版本控制系统,主要用于代码版本管理和团队协作。它能够帮助开发者追踪代码变更历史、协同开发并管理不同版本间的差异。 ###...

    Windows下SVN使用指南.ppt

    Windows下SVN使用指南.ppt

    SVN使用手册中文版快速入门

    下注:使用svn revert 提交你得修改 检验历史 svn log svn diff 比较本地修改 比较工作拷贝和版本库 比较版本库与版本库 svn cat svn list 关于历史的最后一个词 其他有用的命令 svn cleanup svn import 摘要 4. ...

    myEclipse8.5集成svn android svn使用

    《myEclipse8.5集成SVN与Android SVN使用详解》 在软件开发过程中,版本控制工具的重要性不言而喻,它能够帮助开发者追踪代码的变更历史,协同多人合作,并确保代码的一致性和稳定性。本文将详细介绍如何在...

    svn使用教程

    svn 使用教程 svn 是一种版本控制系统,主要用于软件开发中的版本控制和项目管理。下面是svn 的使用教程: 一、svn 服务端安装配置 svn 服务端可以通过两种方式安装:官方安装包和图形化服务端。官方安装包需要...

    pb源码管理SVN使用手册

    PB源码管理SVN使用手册主要介绍了一种替代传统Visual SourceSafe(VSS)的源代码管理系统——Subversion(SVN),并提供了使用SVN管理PowerBuilder(PB)源码的详细步骤。以下是相关知识点的详细说明: 1. **Subversion...

    git-svn使用用法

    在一些项目中,由于历史原因可能仍在使用SVN作为中央版本控制系统,而git-svn可以使得开发者在本地使用Git的强大功能进行版本控制,同时又能与SVN仓库保持同步。使用场景包括但不限于项目需要与使用SVN的团队合作、...

    Windows SVN使用,Tortoise SVN 1.6 使用手册

    Windows下的SVN使用说明: 包括 各阶段中svn的使用方法介绍.doc TortoiseSVN-1.6.2-zh_CN.pdf(手册,中文) TortoiseSVN_en.chm(手册,英文) 用TortoiseSVN V1.6.2管理你的个人代码.pdf

    svn使用简要指南

    《SVN使用简要指南》 1. 前言 1.1. 目的 本指南旨在为项目团队提供一个清晰易懂的 SVN 使用教程,帮助成员们有效地管理和协同处理项目文档,掌握基本的版本控制操作。 1.2. Subversion 的介绍 Subversion(简称 ...

    eclipse中svn插件的使用

    ### Eclipse中SVN插件的使用详解 #### 安装与配置 在Eclipse中集成Subversion(简称SVN)插件,能够极大提升团队协作效率,实现代码版本控制、协同开发等功能。首先,确保Eclipse环境已安装,然后通过Help菜单下的...

    svn使用说明文档和安装文档

    "SVN使用手册.doc"和"SVN使用说明.doc"这两个文档详细介绍了Subversion的安装步骤、配置方法以及各种操作的使用技巧。它们是初学者学习和进阶者查阅的重要参考资料,涵盖了从基础操作到高级特性的全方位指导。通过...

    svn客户端安装和使用

    svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端安装和使用svn客户端...

    SVN使用大全(包含Eclipse配置SVN详细步骤)

    SVN服务器端和客户端的详细配置,Eclipse配置SVN,Apache整合SVN,详细步骤,一步一步的都有图解。 我从一个根本就不懂得SVN概念的人一步一步的学习写出的文档,对于从来没有接触过但是必须要用svn的人来说是个必要...

    SVN使用SVN使用SVN使用

    在开发过程中,SVN使用的重要性不言而喻,它提高了工作效率,确保了代码的一致性和可追溯性。 首先,安装SVN客户端是使用SVN的第一步。常见的客户端有TortoiseSVN(Windows平台)、SmartSVN(跨平台)等,它们提供...

    SVN使用文档

    8. **SVN客户端**:`SVN客户端使用手册.docx` 应该详细介绍了如何安装和使用SVN客户端,包括基本命令如`svn checkout`、`svn update`、`svn commit`等,以及高级功能如分支和合并的操作。 9. **SVN服务器端**:`SVN...

Global site tag (gtag.js) - Google Analytics