Linux普通账户下使用svn进行版本管理
来源:互联网 发布:淘宝卖充值卡进货渠道 编辑:程序博客网 时间:2024/04/30 23:51
此处记录的是以一个linux普通用户身份登录时,使用linux (如RHEL) 预装的svn软件进行版本管理。
范例:home路径为 /home/user/felix/
1. 建立svn仓库目录
$cd ~
$mkdir svnrepo
2. 新建svn新仓库abc
$cd svnrepo
$svnadmin create abc
3. 修改三个配置文件(authz, passwd, svnserve.conf):
/home/user/felix/svnrepo/abc/conf/authz 中添加:
[groups]
TT = felix
[abc:/]
@TT = rw
/home/user/felix/svnrepo/abc/conf/passwd 中添加:
[users]
felix = felixpasswd
/home/user/felix/svnrepo/abc/conf/svnserve.conf 中添加:
$svnserve --listen-port 9999 -d -r ~/svnrepo/
6. 使用svn仓库
$cd ~
$mkdir ttt
$cddir ttt
$svn co svn://<ip_address>:9999/abc/ --username felix --password felixpasswd
说明:
1)上述9999是svn server使用的端口号,如果缺省的端口号已经被用掉,就需要如上例自行指定来使用。
2) 范例最后一行中 <ip_address> 需要替换成实际的linux IP地址,如192.168.1.1
3) 如果commit 时出现svn: Authorization failed 的错误提示,多半是三个配置文件没有设好,请仔细查检。
- Linux普通账户下使用svn进行版本管理
- ubuntu下,使用svn进行版本管理
- Mac下用SVN进行版本管理
- linux下svn使用小结 创建 添加仓库 版本管理
- 使用SVN进行项目版本管理
- 使用SVN进行Unity3d版本管理总结
- 使用SVN进行项目版本管理
- 使用SVN进行Unity3d版本管理总结
- 使用SVN进行工程项目的版本管理
- 使用svn进行项目版本管理
- 使用SVN对GitHub进行版本管理
- 使用SVN进行Unity3d版本管理总结
- linux下普通账户执行sudo命令
- Myeclipse下使用svn进行源码管理
- 使用SVN进行源码管理(下)
- Linux下账户管理操作
- Qt Creator 中使用svn进行版本管理
- Qt Creator 中使用svn进行版本管理
- c++接触到的error(不定期更新中)
- 使用Scroller制作滑块开关ToggleButton
- 【win32学习】对GetWindowLong(hwnd, 0)和SetWindowLong(hwnd, 0, 0)的学习理解
- org.hibernate.tool.hbm2ddl.SchemaUpdate execute ERROR: HHH000319: Could not get database metadata
- VirtualBox VMware Accelerated AMD PCNet Adapter驱动问题)
- Linux普通账户下使用svn进行版本管理
- C# winform 查找指定节点值
- NYOJ 570 欧拉函数求和【欧拉函数求和】
- 二、struts2.0相关配置问题
- Tomcat启动报Error listenerStart错误
- Vs2010无法打开文件“Kernel32.lib”、无法打开“libcpmt.lib”"msvcprt.lib"
- http协议详解
- Linux下 MySQL常用命令
- Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密