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