Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1756825
  • 博文数量: 600
  • 博客积分: 10581
  • 博客等级: 上将
  • 技术积分: 6205
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-06 10:13
文章分类
文章存档

2016年(2)

2015年(9)

2014年(8)

2013年(5)

2012年(8)

2011年(36)

2010年(34)

2009年(451)

2008年(47)

分类:

2009-09-23 14:02:28

 

1.       创建文件库

安装svn后,建立一个文件夹命名为你需要的文件库的名字,选定此文件夹,点击右键选择SVN菜单,选择在此创建文件库,确定即可。

 

2.       得到你的文件库地址

选中你创建的文件库的文件夹,点击右键选择SVN菜单,选择 文件库浏览器,即可得到此svn库的地址

3.       导入要进行版本管理的数据

选择要导入的文件夹,点击右键选择SVN菜单,选择导入,在地址栏里输入刚才得到的svn文件库的地址,确定后即可导入

4.       浏览文件库的内容

在任意位置,点击右键选择SVN菜单,选择 文件库浏览器,输入你的文件库的地址,即可浏览到文件库中的都有文件

5.       本地拷贝

如果你想查看或者修改中文件库中的内容,首先必须要取出一份文件库中该目录的内容的本地拷贝

创建一个文件夹,点击右键选择SVN菜单,选择 取出 ,输入你的文件库的地址,或者该地址中的一个子目录,确定,即可取出带版本信息的该目录的所有文件的拷贝,绿色的对勾表示该目录中的内容和版本库中的文件的内容是一致的

6.       导出

如果你想得到一份不带版本信息的文件库的内容,创建一个文件夹,点击右键选择SVN菜单,选择导出,输入你的文件库的地址,或者该地址中的一个子目录,确定,即可得到不带版本信息的该目录的所有文件。

7.修改文件

   如果你想修改文件库中的某个文件,先按步骤5,取得该文件的拷贝后,编辑保存后,该文件上的标记变为红色的叹号,表示该文件已经被修改,即和文件库中的内容不一致了,这是你有两种选择,见下文

8.       提交变更

接步骤7,文件被修改后,如果你想提交到版本库,即让版本库中的该文件和你本地修改过的文件一致,可以选择该文件,或者选择该文件的目录,点击右键选择SVN提交,输入你的用户名和密码即可提交变更,如果你选择的是一个文件夹,那么该文件夹下的所有内容将都被提交,提交后在提交文件的列表中将显示所有有变更的文件,可以只选择你需要提交的文件,然后提交,提交时可以输入你提交变更的相关备注信息,例如为什么要修改,这些信息将可以在以后的日志浏览中看到。

9.       放弃修改

接步骤7,如果文件被修改后,不想将修改内容提交,想恢复原来的内容,可以删除该文件,在该目录中 点击右键选择SVN更新,即可将版本库中该目录的内容恢复至本地

10.   显示日志

选择本地拷贝的一个目录或者文件,点击右键选择SVN菜单中的显示日志,可以看到所有对该文件或者目录所做的变更的提交日志

11用户管理

 编辑文件库中的conf目录下的authz文件,即可以添加编辑用户和用户权限

编辑文件库中的conf目录下的passwd文件,即可编译用户密码(可仿照文件中的例子)

 

注意事项:

1.       为了保证测试的有效性,尽量保持测试环境和版本库的一致性,尽量避免手动修改配置

2.       开发人员提交版本之前最好先测试一下,尽量避免无法编译的程序提交入库和频繁提交的问题

3.       提交修改的文件,版本管理人员监督一下,保证开发环境和定制库是正确的,避免遇到问题直接修改文件,不修改定制库,造成后续版本无法兼容

4.       定期建立基线,标记测试过程中的里程碑版本

5.       版本管理的质量在一定程度上决定了产品的质量,需要大家共同认真细心负责的把好关。

阅读(1313) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~