在ubuntu 6.06中,安装subversion的服务端和客户端
apt-get install subversion subversion-tools
建立一个目录
svnadmin create /var/svn
导入一些本地文件用于测试
svn import /tmp/temp file:///var/svn/temp
导入文件时,会出现nano编辑器,让你输入注释.输入并保存即可.似乎也可以在上面的命令后加 -m "注释".
列表显示一下.
svn list file:///var/svn/temp
如果显示出原/tmp/temp下的文件,就是正常的.
修改conf
vim /var/svn/conf/svnserve.conf
将
# anon_access = read
改为
anon_access = none
即不允许匿名用户访问,再将
#password-db = passwd
前的#去掉,等号后面是密码文件名,然后
vim /var/svn/conf/passwd
在[user]节下按
username = password
这样的格式添加有权访问的用户.现在启动svn服务器
svnserve -d -r /var/svn
在本机用
svn co svn://localhost/temp
checkout出代码
在windows中,下载TortoiseSvn,安装后在资源管理器中点右键,选SVN Checkout,在url中输入
svn://ip/temp
再进行连接,会让输入用户名和密码,然后就会下载文件.
阅读(766) | 评论(0) | 转发(0) |