subversion 的基本使用方法

来源:互联网 发布:手机淘宝怎么合并订单 编辑:程序博客网 时间:2024/06/06 04:31

1.首先安装 subversion

    yum install subversion.i686


2.创建一个repository(相当于创建一个svn管理你提交文件的数据库)


$svnadmin create /home/j.li/JRepos                        

这个命令会自动创建 /home/j.li/JRepos目录并生成一系列的文件


3.导入你的程序文件

假设的程序在 /home/j.li/work/test1 里,执行如下命令
 
$svn import /home/j.li/work/test1 file:///home/j.li/JRepos/test1 -m "initial import"

将会把test1目录下的所有文件拷贝到版本库的test1下里进行管理

使用如下命令查看版本库的管理的文件

$svn list file:///home/j.li/JRepos/test1


4.这是就可以将/home/j.li/work/test1删除了,稍后将从版本库里checkout出来进行编辑修改



5.在官方的文档中有推荐的版本库布局

(While Subversion's flexibility allows you to lay out your repository in any way that you choose, we
recommend that you create a trunk directory to hold the “main line” of development, a branches
directory to contain branch copies, and a tags directory to contain tag copies.)
$svn list file:///home/j.li/JRepos
/trunk
/branches
/tags

6.导出编辑,执行如下命令将会checkout从版本库中取出最新的版本


$svn co file:///home/j.li/JRepos/test1 /home/j.li/test1


7.编辑完成后提交修改


$svn commit /home/j.li/test1 -m "first update"




参考:http://www.linuxidc.com/Linux/2011-02/31914.htm


原创粉丝点击