分类:
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. 版本管理的质量在一定程度上决定了产品的质量,需要大家共同认真细心负责的把好关。