Linux 平台SVN相关功能学习
来源:互联网 发布:卡塔尔世界杯知乎 编辑:程序博客网 时间:2024/05/22 07:50
最近要搭建一个SVN的环境,而且公司部能上外网,好不容易达成,其中总是报什么缺少其他的包,就是一个依赖,要是能上网就直接装了,能省不少事啊。
今天试了一下SVN的功能,在linux 环境下还是跑得很快的,主要是熟悉了一些命令,一般的就不说了。关于分支和标签的建立,我觉得SVN处理的技巧很值得研究下。它都是用copy的形式来创建的,刚开始有点不理解。建一个库,下面就有默认的文件,你将一个项目导入版本库,在服务器端是看不见的,它是按照自己的文件组织结构来存放的。这时候要建立分支和标签,就要自爱版本库该项目跟路径下建立trunk,tags,branches,可以在版本库内部进行拷贝,就是将导入的初始项目拷贝到trunk进行主线开发,可以根据需要建立分支,单独进行开发。等到项目到一个稳定的版本,可以拷贝进tags,它和cvs不一样的是,CVS中打tags的项目是不能修改的,可是svn是可以修改的,还能合并。就我的理解,在目录branches和tags之间并没有区别,只是字面含义不一样。
不管你对主线或分支或标签做任何修改,项目版本都会变化,可是用TOSETSVN客户端check的时候是可以区别不同文件的版本的。
很多功能并不像你想象的那样,很多都要自己试了才知道是怎么回事。比如你在另外一个服务器上也搭建了一个SVN的环境,当你想将一服务器上的工作迁移到另一个的时候switch --relocate就能满足你的要求。
有时候你要懂得设计者的思想,你才能更好地运用手中的工具,才能更加灵活地应用,自己还要多深入地研究,希望大家能共同交流,这里有可能一些事错的。
- Linux 平台SVN相关功能学习
- linux svn 相关
- MTK平台相关功能支持
- SVN学习笔记2 -- SVN相关操作
- linux 查找svn相关目录
- linux下svn相关命令
- 云平台域名相关功能对比
- linux内核 平台资源相关
- linux驱动平台相关资源
- linux平台下svn环境搭建【未完】
- linux平台学习
- Linux中svn的相关操作
- Linux下SVN的相关命令
- 常用linux中SVN相关命令
- Linux下创建svn以及相关操作
- SVN学习笔记3 -- SVN及相关安装
- Linux 相关学习资源
- Linux 学习相关文章
- 华为数据通信认证
- 又是新的一年
- windows mobile进程查看器开发(二)—— 停止进程
- 何分辨内存是DDR一代还是DDRII
- 限制登录功能,让人爱让人恨
- Linux 平台SVN相关功能学习
- hdoj1231(最大连续子序列)
- 一个C++的BlockingQueue实现
- SCJP认证范围 1.5 声明类成员
- 关于Swing的某些侦听器的问题
- pthread_cond_wait()用法分析
- web.config详解
- Android界面刷新的方法
- C++之仿函数