ubuntu下建立svn

最近这个在研究opengl,写了点代码,但是又怕代码丢,又怕代码被误修改,咋办呢?于是想到了使用版本管理工具
  既然在Ubuntu Linux下嘛,当然是使用svn最为妥当了
  具体方法
  首先准备好软件工具,Ubuntu安装软件那可是相当的方便阿
  sudo apt-get install subversion
  OK
  创建仓库文件夹:
  cd /home
  sudo mkdir svn
  
sudo chown -R 777 svn
  
sudo chmod -R 777 svn
  最后的一条命令赋予组成员对所有新加入文件仓库的文件拥有相应的权限。
  本来应该是添加相应组权限的,但是既然是最简单方法嘛,就省略了那一点,呵呵
  创建仓库
  sudo svnadmin create /home/svn
  修改svn 下的conf/svnserve.conf文件
  去掉#[general]前面的#号
  [general]
  #匿名访问的权限,可以是read,write,none,默认为read
  anon-access = none
  #认证用户的权限,可以是read,write,none,默认为write
  auth-access = write
  #密码数据库的路径,去掉前面的#
  password-db = passwd
  修改配置文件passwd
  如修改成
  [users]
  jack = swjtk
  然后启动svn服务
  svnserve -d -r /home/svn
  最后导入svn工程
  svn import -m "New import" /home/test file:///home/svn
或者svn import -m "New import" /home/test file://localhost/svn
(如果您并不确定主机的名称,您必须使用三个斜杠(///),而如果您指定了主机的名称,则您必须使用两个斜杠(//).)
  这样/home/test文件夹下的项目就导入了svn中了,而-m参数的意思是message也就是今后查看svn log时候看到的东东了
  然后我们测试一下
  sudo mkdir /home/svn_down
  cd /home/svn_down
  sudo svn co file:///home/svn
  看下svn中的文件是否被下载下来了?
  呵呵,预祝大家配置成功哈
 
在window下用tortoiseSVN 查看代码库中的代码
路径为svn://192.168.115.136/home/svn(192.168.115.136为虚拟机的地址)
 
以后开机开启svn :   svnserve -d -r /home/svn
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值