领星动网编程开发之爆炸小宇宙

cnitblog.com/lxasp - - 有一种信念叫做编程
posts - 61, comments - 34, trackbacks - 0, articles - 0

SVN的个人本地版本库的使用方法

Posted on 2009-08-17 10:43 lxasp 阅读(4331) 评论(5)  编辑 收藏 引用

1 下载和安装:
http://tortoisesvn.net/downloads
下载一个安装版和一个简体中文包2个安装包,并安装之。

2 建立版本库目录(Project's DataBase Folder)
2.1 在你的重要资料的分区新建一个目录叫“SVNDB”
2.2 在这个目录里面再建立一个属于你的某个工程的子目录例如“Project1”,假如你有多个工程,则建立几个
2.3 在“Project1”的资源管理器的目录树右键菜单“tortoisesvn”->“在此创建版本库”
2.4 新建版本库后,再在此目录按右键菜单找到“版本库浏览器”,在版本库浏览器里,把URL里面的地址(例如“file:///E:/SVNDB/Project1”)复制(备用)

3 将现有工程的目录和文件导入版本库(Exists Project's Source Temp Folder)
3.1 将你的现有工程的目录复制到一个临时的目录(例如C:\Project1),将里面的不需要加入版本库的文件或目录清理好
3.2 在2.4的那个版本库浏览器里,右键,加入文件夹C:\Project1(加入完成后,C:\Project1这个目录就可以彻底删除了)
3.3 版本库在浏览器里右键把Project1改名为trunk

4 建立日常使用的工作目录(Project's Workspace Folder)
4.1 在你的日常使用的目录中建立一个文件夹(例如:E:\Project1)
4.2 资源管理器的目录树中,在E:\Project1右键菜单点击“SVN 检出”
4.3 在“SVN 检出”的对话框中,URL地址里面填“file:///E:/SVNDB/Project1/trunk”(最好有后面的trunk)
4.4 检出完成后,此目录里面就填充满工程的文件和目录了,那么日后编辑或开发代码就在此目录里面工作了。

其他说明:
·日后写了部分代码,觉得需要备份时就“SVN 提交”,过了些时间要刷新一下就“SVN 更新”
·Windows的资源管理器的右键菜单在工作目录里面有点不太正常,可以换其他的资源管理器(例如:Q-Dir/FreeCmd/MDIE/TotalCmd等)
·在SVN中最重要的目录: DataBase Folder ,此文件夹其实就是个备份的数据库,把工程的目录和文件都用zip压缩在此目录里面(可以观察一下此目录下文件的更改)
·如果要撤销某个工程使用的SVN,则在资源管理器删除DataBase Folder和Workspace Folder即可。



补充几个目录的说明:
trunk -- 主干日常开发
branches -- 新分支做定制
tags -- 历届版本存档

几个目录的示例:
http://blog.csdn.net/syd_programming/archive/2009/07/16/4353183.aspx

Feedback

# re: SVN的个人本地版本库的使用方法  回复  更多评论   

2009-08-18 09:52 by 戴尔笔记本
不错啊

# re: SVN的个人本地版本库的使用方法  回复  更多评论   

2009-08-19 15:08 by 99读书人
很不错啊!

# re: SVN的个人本地版本库的使用方法[未登录]  回复  更多评论   

2009-11-16 14:54 by intrl
不错!支持!

# re: SVN的个人本地版本库的使用方法  回复  更多评论   

2009-11-16 14:56 by anc
同感@intrl

# re: SVN的个人本地版本库的使用方法  回复  更多评论   

2011-03-18 18:02 by YingYueBingYa
学会了,谢谢 :)
只有注册用户登录后才能发表评论。