svn 简速


mkdir svn
cd svn
svnadmin create php
创建了一个仓库,该仓库的用户和密码在conf子目录里面配置(意味着可以有N个仓库,由N个不同的人来管理)

导入要的库:
hanyh@hanyh-laptop:~/workspace/PHPStudy$ svn import . file:///home/hanyh/svn/php/PHPStudy/trunk -m "-import PHPStudy"


svn checkout ...

mkdir src test
svn add src test
svn commit (出现输入comment框,然后输入)

使用下面的比较好
svn move
svn delete
svn copy
svn mkdir

hanyh@hanyh-laptop:~/workspace/PHPStudy/src$ ls
info.php
hanyh@hanyh-laptop:~/workspace/PHPStudy/src$ rm info.php
hanyh@hanyh-laptop:~/workspace/PHPStudy/src$ svn revert info.php
Reverted 'info.php'


hanyh@hanyh-laptop:~/workspace/PHPStudy/src$ svn diff
Index: info.php
===================================================================
--- info.php (revision 14)
+++ info.php (working copy)
@@ -1,3 +1,4 @@
<?php
phpinfo();
+print "It's a new test ";
?>



1,svn checkout
2,svn add(move,delte,rename)
3,svn status -n
4,svn update
5,svn diff(resolved)
6,svn commit


svn使用:

tagging?why tag
需求变动,取消
测试
开发
运营
---->未到标签的历史?
标签(tag)——一堆代码在某个重要时刻的一个快照

:)版本号:
主版本:飞跃性的架构、大功能等大的变化
次版本;较大的功能变化
维护版本:BUG或很小的功能变化
hanyh@hanyh-laptop:~$ svn copy file:///home/hanyh/svn/php/PHPStudy/trunk file:///home/hanyh/svn/php/PHPStudy/tags/phpstudy-1.0-release -m "create release Tag for Release 1.0"

Committed revision 17.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值