linux下创建svn仓库
2010-12-09 14:02
155 查看
create repo:
1.redhat的版本:
cat /etc/redhat-release
2.svn的版本:
rpm -q subversion
(如果没有结果的话,需要安装svn的包)
3.创建名字为test的仓库:
svnadmin create test
4.将目录权限付给testuser:
chown -R testuser:testuser testuser
5.修改/etc/service文件,追加端口映射(存在的话,就不必追加了):
svn 3690/tcp #Subversion
svn 3690/udp #Subversion
6.在/etc/xinetd.d/目录下创建一个svn的文件,将下面内容放入:
service svn
{
socket_type = stream
protocol = tcp
wait = no
user = testuser#这里是自己创建的用户。比如说是testuser
server = /usr/bin/svnserve
server_args = -i -r /base/01/repo #(这里的路径是仓库的路径)
disable = no
}
export SVN_EDITOR=vim
参见:
http://www.taylorit.com/articles/2005-10-17/how.to.set.up.a.subversion.server/
其它:
svn command参考:
http://www.abbeyworkshop.com/howto/misc/svn01/
linux下让svn client不保存用户名和密码:
ls ~/.subversion/
修改~/.subversion/目录下的的config文件:
[auth]
store-auth-creds = no
如果之前已经保存了一些密码,可到~/.subversion/auth/svn.simple目录下,将下面的东西全部删除掉;
如果想设置:editor-cmd,diff-cmd也可以在~/.subversion/config文件中修改;
diff的意思:
http://lowfatlinux.com/linux-compare-files-diff.html
删除已经安装的subversion:
rpm -e subversion
出现:
error rpm specifies multiple packages
可使用:
rpm -e --allmatches subversion
1.redhat的版本:
cat /etc/redhat-release
2.svn的版本:
rpm -q subversion
(如果没有结果的话,需要安装svn的包)
3.创建名字为test的仓库:
svnadmin create test
4.将目录权限付给testuser:
chown -R testuser:testuser testuser
5.修改/etc/service文件,追加端口映射(存在的话,就不必追加了):
svn 3690/tcp #Subversion
svn 3690/udp #Subversion
6.在/etc/xinetd.d/目录下创建一个svn的文件,将下面内容放入:
service svn
{
socket_type = stream
protocol = tcp
wait = no
user = testuser#这里是自己创建的用户。比如说是testuser
server = /usr/bin/svnserve
server_args = -i -r /base/01/repo #(这里的路径是仓库的路径)
disable = no
}
export SVN_EDITOR=vim
参见:
http://www.taylorit.com/articles/2005-10-17/how.to.set.up.a.subversion.server/
其它:
svn command参考:
http://www.abbeyworkshop.com/howto/misc/svn01/
linux下让svn client不保存用户名和密码:
ls ~/.subversion/
修改~/.subversion/目录下的的config文件:
[auth]
store-auth-creds = no
如果之前已经保存了一些密码,可到~/.subversion/auth/svn.simple目录下,将下面的东西全部删除掉;
如果想设置:editor-cmd,diff-cmd也可以在~/.subversion/config文件中修改;
diff的意思:
http://lowfatlinux.com/linux-compare-files-diff.html
删除已经安装的subversion:
rpm -e subversion
出现:
error rpm specifies multiple packages
可使用:
rpm -e --allmatches subversion
相关文章推荐
- linux下创建svn仓库目录结构
- linux下创建svn仓库及用户
- svn在Linux环境下仓库的创建与权限访问
- 工程linux下创建svn仓库目录结构
- Linux下安装SVN,仓库创建,用户权限管理
- linux下svn使用小结 创建 添加仓库 版本管理
- 创建SVN仓库的步骤
- linux SVN服务器创建版本库
- 三:创建svn仓库与启动svn仓库步骤
- Linux下SVN创建新的项目
- 实验 配置linux的IP 子网掩码 网关和创建YUM仓库
- linux下创建多版本svn
- svn 仓库的创建和删除
- linux下svn创建版本库/导入/导出
- VisualSVN Server仓库迁移到Linux(包含所有版本, 权限,用户信息)
- svn 创建本地仓库
- linux下svn版本库的创建、备份、还原
- linux下svn创建版本库/导入/导出
- Linux服务器下用svn创建多个项目
- linux 创建 svn 库