建立本地svn和还原本地的svn
来源:互联网 发布:开网店软件哪个好 编辑:程序博客网 时间:2024/06/11 21:16
建立一个本地的svn,便于版本管理;
1.下载软件
服务端:Subversion 1.7.7 + Apache Server (Windows 32-bit),需要注册,下载下来是一个exe文件,直接安装,会提示设置版本库文件夹,有个选择框,勾上可以让服务开机运行,很好用;
客户端:TortoiseSVN-1.7.10.23359-win32-svn-1.7.7,目前最新版是1.7.7,这个根据提示按下一步就可以;我安装的时候没提示重启;
2.建立版本库
. 找到之前安装服务端的时候指定的版本库文件夹(必须是空文件夹),也可以选择任意空的文件夹,在文件夹上右键->TortoiseSVN->CreateRepositoryhere,就可以 建立一个版本库了;
3..配置用户和权限
用文本编辑器打开版本库目录,修改svnserve.conf:
将:# password-db = passwd
改为:
password-db = passwd
然后修改同目录的passwd文件,去掉下面两行的注释:[users]# harry = harryssecret# sally = sallyssecret最后变成:harry = harryssecretsally = sallyssecret[users]
# harry = harryssecret
# sally = sallyssecret
最后变成:
harry = harryssecret
sally = sallyssecret
4.导入版本
在你要导入版本库的项目所在文件夹上,右键 -> TortoiseSVN -> Import;输入版本库的地址,因为是本地,地址有些特别,例如:file:///E:/svn_repository/XXX(版本库中的路径),其中XXX为你自己定义的文件夹名称;可以写导入log;OK!这样就大功告成了,程序已经进入版本库中;
你也可以在你的版本库文件夹上右键,选择“Repo-browser”,那么你就可以看到你之前的所有收藏,可以管理各个工程的目录。在你想要的地方创建文件夹,右键选择
Add file 或者 Add foder选择你要上传的文件或者文件夹就可以了;
5.最近重装了系统,如何恢复之前的版本库呢。
我的svn版本库没有放在系统盘,所以仍然得以保留。重装svnserver和客服端,将原版本库复制到新的版本库中,注意路径和名称都一样(不一样的没试过)。在你的svn版本库所在的文件夹右键。找到repo_browser,看看是不是能够看到原来保存的版本信息了。找到原来上传版本的文件夹,右键,看是不是有一个SVN Upgrade working copy,这个应该是我使用了新版本的svn出现的选项,点击它,原来的图标就回来了,你又可以commit了。
- 建立本地svn和还原本地的svn
- ubuntu 建立本地svn
- 建立本地svn库
- 在本地建立SVN服务器的步骤
- 建立本地SVN版本控制
- SVN 的本地安装
- 本地Svn的搭建
- SVN本地
- SVN服务器的本地搭建和使用
- svn 删除服务器和本地的文件
- SVN服务器的本地搭建和使用
- SVN服务器的本地搭建和使用
- SVN服务器的本地搭建和使用
- SVN服务器的本地搭建和使用
- SVN服务器的本地搭建和使用
- SVN服务器的本地搭建和使用
- SVN服务器的本地搭建和使用
- SVN服务器的本地搭建和使用
- PCB中的线宽
- water liu图片效果
- Quartz 2D Programming Guide -Pattern
- ThinkPHP中RBAC数据库详解
- <黑马程序员>枚举--(java基础加强1.5新特性)
- 建立本地svn和还原本地的svn
- win32里的简单程序模板,然后换了个win3空工程
- Linux 下虚拟机Bochs的使用
- myEclipse中js出现“Using ++ and -- is considered harmful
- 读 Unix 编程艺术
- svn 打包patch commit changelist
- JavaScript中定义对象的方法
- pojo
- 分数运算-实现两分数相加